JPS60160478A - 線画入力方式 - Google Patents
線画入力方式Info
- Publication number
- JPS60160478A JPS60160478A JP612484A JP612484A JPS60160478A JP S60160478 A JPS60160478 A JP S60160478A JP 612484 A JP612484 A JP 612484A JP 612484 A JP612484 A JP 612484A JP S60160478 A JPS60160478 A JP S60160478A
- Authority
- JP
- Japan
- Prior art keywords
- tangent
- data
- tangent circle
- circle
- program
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/20—Drawing from basic elements
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、接線円のデータとして、円弧のデータと2本
の直線のデータと接点のデータとを登録し、接線円を更
新する場合、2本の直線上における接点位置を更新位置
として指定することによシ更新する接線円の更新方式に
関するものである。
の直線のデータと接点のデータとを登録し、接線円を更
新する場合、2本の直線上における接点位置を更新位置
として指定することによシ更新する接線円の更新方式に
関するものである。
第1図は接線円の更新を説明する図、第2図は従来の接
線円の更新時の処理を説明する図、第3図はオペレータ
による操作とプログラム及びディスプレイの表示との対
応を説明する図である。
線円の更新時の処理を説明する図、第3図はオペレータ
による操作とプログラム及びディスプレイの表示との対
応を説明する図である。
接線円は2本の直線に接する円弧である。接線円のデー
タは、2直線のデータと円弧のデータとによシ構成され
る。従来、この接線円の丸味を小さくしたい場合には、
一度接線円を削除して接線となる直線を伸ばし、再度接
線円を作成するというように、接線円の丸味を大きくし
たり、小さくしたシしたい場合には、一度接線円を削除
(第1図(α)→(A))した後、再度接線円を作成(
第1図(C))しなければならなかりた。その処理の流
れを示したのが第2図であル、オペレータによる操作と
プログラム及びディスプレイの表示との対応を示したの
が第3図である。
タは、2直線のデータと円弧のデータとによシ構成され
る。従来、この接線円の丸味を小さくしたい場合には、
一度接線円を削除して接線となる直線を伸ばし、再度接
線円を作成するというように、接線円の丸味を大きくし
たり、小さくしたシしたい場合には、一度接線円を削除
(第1図(α)→(A))した後、再度接線円を作成(
第1図(C))しなければならなかりた。その処理の流
れを示したのが第2図であル、オペレータによる操作と
プログラム及びディスプレイの表示との対応を示したの
が第3図である。
しかし従来は、接線円のデータとして、直線のデータと
円弧のデータとを別々に持っていたため、接線円を丸味
の大きい、或いは丸味の小さい接線円に更新しようとす
る場合Jどの直線が接線であるかを認識しなければなら
ず、その認識が非常に難しいという問題があった。しか
も、接線円作成後に接線を削除することも可能であるた
め、そのような場合には接線円の更新は不可能であると
考えられていた。
円弧のデータとを別々に持っていたため、接線円を丸味
の大きい、或いは丸味の小さい接線円に更新しようとす
る場合Jどの直線が接線であるかを認識しなければなら
ず、その認識が非常に難しいという問題があった。しか
も、接線円作成後に接線を削除することも可能であるた
め、そのような場合には接線円の更新は不可能であると
考えられていた。
本発明は、上記の考察に基づくものであって、接線円の
更新を容易に行える接線円の更新方式を提供することを
目的とするものでおる〇〔発明の構成〕 そのために本発明の接線円の更新方式は、図形を表示す
るディスプレイ装置と該ディスプレイ装置に表示するデ
ータを処理するデータ処理装置とを有し、2本の直接に
接する円弧を接線円として上記ディスプレイ装置に表示
し更新する接線円の更新方式であって、上記データ処理
装置は、接線円のデータとして円弧のデータと2本の直
線のデータと接点のデータとを登録すると共に、接線円
を更新する場合には、更新する図形が選択されると、更
新する接線円の対象接線を上記ディスプレイ装置に表示
し、表示した接線上で指定される接線円の更新すべき接
点位置に基づいて接線円の図形データを作成し接線円を
更新する処理を行うように構成されたことを特徴とする
ものである。
更新を容易に行える接線円の更新方式を提供することを
目的とするものでおる〇〔発明の構成〕 そのために本発明の接線円の更新方式は、図形を表示す
るディスプレイ装置と該ディスプレイ装置に表示するデ
ータを処理するデータ処理装置とを有し、2本の直接に
接する円弧を接線円として上記ディスプレイ装置に表示
し更新する接線円の更新方式であって、上記データ処理
装置は、接線円のデータとして円弧のデータと2本の直
線のデータと接点のデータとを登録すると共に、接線円
を更新する場合には、更新する図形が選択されると、更
新する接線円の対象接線を上記ディスプレイ装置に表示
し、表示した接線上で指定される接線円の更新すべき接
点位置に基づいて接線円の図形データを作成し接線円を
更新する処理を行うように構成されたことを特徴とする
ものである。
以下、本発明の実施例を図面を参照しつつ説明する。
第4図は本発明の1実施例を示す機能プ目ツク図、第5
図は接線円で使用する名標定義を説明する図、第6図は
線画入力プログラムの構成を示す図、第7図は線画作成
の処理の流れを説明する図、第8図は線画更新の処理の
流れを説明する図である。
図は接線円で使用する名標定義を説明する図、第6図は
線画入力プログラムの構成を示す図、第7図は線画作成
の処理の流れを説明する図、第8図は線画更新の処理の
流れを説明する図である。
第4図において、1は編集プログラム、2は線画入力プ
ログラム、3は図形表示プログラム、4は接線円の図形
データ、5は図形データ形式変換部、6はグラフィック
展開部、7は変換された接線円のデータ、8はディスプ
レイを示す。編集プログラム1は、文書作成に関する全
体の制御を行うものであシ、オペレータのキー人力制御
や画面制御を行う。オペレータによシ「線画入力」キー
が打鍵されると、編集プログラム1から線画入力プログ
ラム2に制御が移る。線画入力プログラム2は、線画作
成に関する全体の制御を行うものであり、オペレータの
キー人力制御やメツセージ表示、図形データの作成を行
う。図形データを作成すると、線画入力プログラム2は
、図形表示プログラム3に図形の画面表示を依頼し、ま
た接線円の図形データ4を図形データ・ファイルに登録
する。接線円は、第5図に示すように定義される。
ログラム、3は図形表示プログラム、4は接線円の図形
データ、5は図形データ形式変換部、6はグラフィック
展開部、7は変換された接線円のデータ、8はディスプ
レイを示す。編集プログラム1は、文書作成に関する全
体の制御を行うものであシ、オペレータのキー人力制御
や画面制御を行う。オペレータによシ「線画入力」キー
が打鍵されると、編集プログラム1から線画入力プログ
ラム2に制御が移る。線画入力プログラム2は、線画作
成に関する全体の制御を行うものであり、オペレータの
キー人力制御やメツセージ表示、図形データの作成を行
う。図形データを作成すると、線画入力プログラム2は
、図形表示プログラム3に図形の画面表示を依頼し、ま
た接線円の図形データ4を図形データ・ファイルに登録
する。接線円は、第5図に示すように定義される。
接線1と接線円との接点が接点1、接線2と接線円との
接点が接点2であシ、1と2は選択された順序でつけら
れ、位置によるものではない。この定義に従った接線円
の図形データ4が図形データ・ファイルに登録される。
接点が接点2であシ、1と2は選択された順序でつけら
れ、位置によるものではない。この定義に従った接線円
の図形データ4が図形データ・ファイルに登録される。
図形データ形式変換部5は、図形表示し易いように図形
データを変換するものであシ、グラフィック展開部6は
、図形データ形式変換部5で変換されたデータをディス
プレイ8の画面上にドツト展開して表示するものである
。
データを変換するものであシ、グラフィック展開部6は
、図形データ形式変換部5で変換されたデータをディス
プレイ8の画面上にドツト展開して表示するものである
。
線画入力プログラム2の構成を示したのが第6図である
。第6図において、21は主制御プログラム、22は線
画作成プログラム、23は線画更新プログラム、24は
線画削除プログラムを示す。
。第6図において、21は主制御プログラム、22は線
画作成プログラム、23は線画更新プログラム、24は
線画削除プログラムを示す。
主制御プログラム21は、ギー人力によシ線画の作成、
更新、削除の3つの機能の切り換え制御をするものであ
シ、線画作成プログラム22は、線画の作成処理、線画
更新プログラム23は、作成されたデータは図形種をそ
のままにして大きさ。
更新、削除の3つの機能の切り換え制御をするものであ
シ、線画作成プログラム22は、線画の作成処理、線画
更新プログラム23は、作成されたデータは図形種をそ
のままにして大きさ。
位置を変える処理、線画削除プログラム24は、作成さ
れたデータを消す処理を行うものである〇線画作成プロ
グラム22による線画作成(接線円の作成)の処理の流
れを第7図を参照しつつ説明する。
れたデータを消す処理を行うものである〇線画作成プロ
グラム22による線画作成(接線円の作成)の処理の流
れを第7図を参照しつつ説明する。
■ 図形種の選択ガイドを表示する。この表示に従って
オペレータは接線円の図形種を指定する。
オペレータは接線円の図形種を指定する。
次に■の処理を行う。
■ オペレータの入力したキーが、終了キー、更新キー
、或いは削除キーのいずれかであるか否かを調べる。
、或いは削除キーのいずれかであるか否かを調べる。
YESの場合には主制御プログラムに制御を渡し、NO
の場合には■の処理を行う。
の場合には■の処理を行う。
■ 作成する接線円の接点1を指定するガイドを表示す
る。この表示に従りてオペレータは、作成したい接線円
の接点にカーソルを移動して実行キーを押す0次に■の
処理を行う@ ■ 指定された接点1によシ接線円の作成が可能か(指
定された点が直線上または接線円の接線上にあるか)否
かを調べる。
る。この表示に従りてオペレータは、作成したい接線円
の接点にカーソルを移動して実行キーを押す0次に■の
処理を行う@ ■ 指定された接点1によシ接線円の作成が可能か(指
定された点が直線上または接線円の接線上にあるか)否
かを調べる。
YESの場合には■の処理を行い、NOの場合には■の
処理に戻る。
処理に戻る。
■ 作成する接線円の接線2を指定するガイドを表示す
る。この表示に従ってオペレータは、作成したい接線円
のもう片方の接線にカーソルを移動して実行キーを押す
。次に■の処理を行う。
る。この表示に従ってオペレータは、作成したい接線円
のもう片方の接線にカーソルを移動して実行キーを押す
。次に■の処理を行う。
■ 指定された接線2によ、!77接線の作成が可能か
否かを調べる。
否かを調べる。
YESの場合には■の処理を行い、NOの場合には■の
処理に戻る。
処理に戻る。
■ 図形データを作成する。次に■の処理を行う。
■ 図形データをファイルに登録する。次に■の処理を
行う。
行う。
■ 図形を表示する。
次に、線画更新プログラム23による線画更新(接線円
の更新ンの処理の流れを第8図を参照しつつ説明する。
の更新ンの処理の流れを第8図を参照しつつ説明する。
■ 更新する図形を選択するガイドを表示する。
この表示に従りてオペレータは、更新したい図形上にカ
ーソルを移動して実行キーを押す。次に0の処理を行う
。
ーソルを移動して実行キーを押す。次に0の処理を行う
。
@ オペレータの入力したキーが、終了キー、作成キー
、或いは削除キーのいずれかであるか否かを調べる。
、或いは削除キーのいずれかであるか否かを調べる。
YESの場合には主制御プログラムに制御を渡し、NO
の場合には◎の処理を行う。
の場合には◎の処理を行う。
@ 更新する接線円の対象接線を点線で表示する。
次に■の処理を行う。
■ 接線円の更新位置を指定するガイドを表示する。こ
の表示に従ってオペレータは、更新したい接点位置にカ
ーソルを移動して実行キーを押す。次に[相]の処理を
行う。
の表示に従ってオペレータは、更新したい接点位置にカ
ーソルを移動して実行キーを押す。次に[相]の処理を
行う。
@ 指定された更新位置によシ接線円の更新が可能か否
かを調べる。
かを調べる。
YESの場合には[相]の処理を行い、NOの場合には
0の処理に戻る。
0の処理に戻る。
[相] 図形データを作成する。次にOの処理を行う。
◎ 図形データをファイルに登録する。次に[相]の処
理を行う。
理を行う。
[相] 図形を表示する。
なお、これまでの説明において、削除とは図形データ・
ファイルからデータを消すことを意味する。しかし、更
新では、画面に点線で表示されているような更新途中も
図形データ・ファイルにまだ元のデータが論理的に残さ
れている。従って更新途中で取消しキーを押下すると、
元の図形が画面に復元される。
ファイルからデータを消すことを意味する。しかし、更
新では、画面に点線で表示されているような更新途中も
図形データ・ファイルにまだ元のデータが論理的に残さ
れている。従って更新途中で取消しキーを押下すると、
元の図形が画面に復元される。
本発明は、接線円のデータとして、接点の座標と2接線
のデータもいりしよに持つこ′とにより、接線円を更新
する場合は、接線円のデータにとり込んである2直線を
接線円作成の対象接線として元の直線に復元し、どちら
か一方の直線上の点を指定することにより、新たに更新
される接線円の作成を可能とするものである。
のデータもいりしよに持つこ′とにより、接線円を更新
する場合は、接線円のデータにとり込んである2直線を
接線円作成の対象接線として元の直線に復元し、どちら
か一方の直線上の点を指定することにより、新たに更新
される接線円の作成を可能とするものである。
以上の説明から明らかなように、本発明によれば、2接
線のどちらかの1点を接点として指定することによシ接
線円の更新が可能となる。
線のどちらかの1点を接点として指定することによシ接
線円の更新が可能となる。
第1図は接線円の更新を説明する図、第2図は従来の接
線円の更新時の処理を説明する図、第3図はオペレータ
による操作とプログラム及びディスプレィの表示との対
応を説明する図、第4図は本発明の1実施例を示す機能
ブロック図、第5図は接線円で使用する名標定義を説明
する図、第6図は線画入力プログラムの構成を示す図、
第7図は線画作成の処理の流れを説明する図、第8図は
線画更新の処理の流れを説明する図である。 1・・・編集プログラム、2・・・線画人力プロ、グラ
ム、3・・・図形表示プログラム、4・・・接線円の図
形データ、5・・・図形データ形式変換部、6・・・グ
ラフィック展開部、7・・・変換された接線円のデータ
、8・・・ディスプレイ、21・・・主制御プログラム
、22・・・線画作成プログラム、23・・・線画更新
プログラム、24・・・線画削除プログラム。 特許出願人 富士通株式会社 代理人弁理士 京 谷 四 部 −f 11カ ーfzf!1 ザ 31月 )X 4(!1 婢 5 口 Ib(’B 1 プ ′T 酉
線円の更新時の処理を説明する図、第3図はオペレータ
による操作とプログラム及びディスプレィの表示との対
応を説明する図、第4図は本発明の1実施例を示す機能
ブロック図、第5図は接線円で使用する名標定義を説明
する図、第6図は線画入力プログラムの構成を示す図、
第7図は線画作成の処理の流れを説明する図、第8図は
線画更新の処理の流れを説明する図である。 1・・・編集プログラム、2・・・線画人力プロ、グラ
ム、3・・・図形表示プログラム、4・・・接線円の図
形データ、5・・・図形データ形式変換部、6・・・グ
ラフィック展開部、7・・・変換された接線円のデータ
、8・・・ディスプレイ、21・・・主制御プログラム
、22・・・線画作成プログラム、23・・・線画更新
プログラム、24・・・線画削除プログラム。 特許出願人 富士通株式会社 代理人弁理士 京 谷 四 部 −f 11カ ーfzf!1 ザ 31月 )X 4(!1 婢 5 口 Ib(’B 1 プ ′T 酉
Claims (1)
- 図形を表示するディスプレイ装置と該ディスプレイ装置
に表示するデータを処理するデータ処理装置とを有し、
2本の直線に接する円弧を接線円として上記ディスプレ
イ装置に表示し更新する接線円の更新方式であって、上
記データ処理装置は、接線円のデータとして円弧のデー
タと2本の直線のデータと接点のデータとを登録すると
共に、接線円を更新する場合には、更新する図形が選択
されると、更新する接線円の対象接線を上記ディスプレ
イ装置に表示し、表示した接線上で指定される接線円の
更新すべき接点位置に基づいて接線円の図形データを作
成し接線円を更新する処理を行うように構成されたとと
を特徴とする接線円の更新方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP612484A JPS60160478A (ja) | 1984-01-17 | 1984-01-17 | 線画入力方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP612484A JPS60160478A (ja) | 1984-01-17 | 1984-01-17 | 線画入力方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60160478A true JPS60160478A (ja) | 1985-08-22 |
| JPH0214747B2 JPH0214747B2 (ja) | 1990-04-09 |
Family
ID=11629759
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP612484A Granted JPS60160478A (ja) | 1984-01-17 | 1984-01-17 | 線画入力方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60160478A (ja) |
-
1984
- 1984-01-17 JP JP612484A patent/JPS60160478A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0214747B2 (ja) | 1990-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| USRE38883E1 (en) | Method and system for the direct manipulation of information, including non-default drag and drop operation | |
| JPH10188014A (ja) | 画像編集方法及び装置 | |
| JPH07230374A (ja) | マルチウィンドウシステムにおける新規ウィンドウ作成方法及び装置 | |
| JPS60189568A (ja) | 情報処理装置 | |
| US6211857B1 (en) | Interaction support system and method | |
| JPH0214747B2 (ja) | ||
| JPH08272994A (ja) | 情報処理装置および情報処理方法 | |
| JPH0816518A (ja) | 情報処理装置 | |
| JP3393717B2 (ja) | 文書編集装置 | |
| JPH01191928A (ja) | データ入力装置 | |
| JPH0521159Y2 (ja) | ||
| JP2753992B2 (ja) | 罫線作成装置 | |
| JPH07320080A (ja) | 図形編集装置 | |
| JPH06309093A (ja) | 手書き入力装置 | |
| JPH01248270A (ja) | 文書作成装置 | |
| JP3352843B2 (ja) | ポインティングディバイスのカーソル位置を制御する情報処理装置および情報処理装置のポインティングディバイスのカーソル位置を制御する方法 | |
| JPH0428312B2 (ja) | ||
| JPH0766375B2 (ja) | 文書処理装置及び文書表示方法 | |
| JPH02234220A (ja) | 文字図形処理装置の文字入力制御方式 | |
| JPH0340424B2 (ja) | ||
| JPH10188024A (ja) | 図形編集装置及び方法並びに記録媒体 | |
| JPH0281094A (ja) | カーソル制御方式 | |
| JPH05225268A (ja) | 参照図の出力尺度切替方法 | |
| JPH0384660A (ja) | 文書作成装置 | |
| JPH04268954A (ja) | 文書作成装置 |