JPH0520422A - 情報処理装置 - Google Patents
情報処理装置Info
- Publication number
- JPH0520422A JPH0520422A JP3175239A JP17523991A JPH0520422A JP H0520422 A JPH0520422 A JP H0520422A JP 3175239 A JP3175239 A JP 3175239A JP 17523991 A JP17523991 A JP 17523991A JP H0520422 A JPH0520422 A JP H0520422A
- Authority
- JP
- Japan
- Prior art keywords
- focus
- cursor
- window
- mouse
- straight line
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Abstract
(57)【要約】
【目的】 3次元モデルをコンピュータ上に作成した
り、手で入力したものをスキャナーで入力しなくてもコ
ンピュータ上に透視図を簡単に描画すること。 【構成】 コマンドメニュー6の中の焦点1を選択し、
焦点座標入力ウインドウを表示してキーボードより数値
を入力することによって仮想平面上のF1で示した位置
に焦点を記憶する。コマンドメニュー6の中の補助線1
を選択し、F1とカーソルCを結ぶ直線を表示し、マウ
ス4の左キーを入力することによって補助線L11を固
定する。
り、手で入力したものをスキャナーで入力しなくてもコ
ンピュータ上に透視図を簡単に描画すること。 【構成】 コマンドメニュー6の中の焦点1を選択し、
焦点座標入力ウインドウを表示してキーボードより数値
を入力することによって仮想平面上のF1で示した位置
に焦点を記憶する。コマンドメニュー6の中の補助線1
を選択し、F1とカーソルCを結ぶ直線を表示し、マウ
ス4の左キーを入力することによって補助線L11を固
定する。
Description
【0001】
【産業上の利用分野】本発明は、電子編集印刷装置やグ
ラフィックディスプレイを有するコンピュータ等の情報
処理装置に関するものである。
ラフィックディスプレイを有するコンピュータ等の情報
処理装置に関するものである。
【0002】
【従来の技術】従来コンピュータ上に透視図を描くには
コンピュータ内に3次元モデルを作り、それを透視変換
したり、紙上で透視図を作成しそれをスキャナーで入力
したり、さらにまたその上から図形を描いたりしてい
た。
コンピュータ内に3次元モデルを作り、それを透視変換
したり、紙上で透視図を作成しそれをスキャナーで入力
したり、さらにまたその上から図形を描いたりしてい
た。
【0003】
【発明が解決しようとする課題】しかしながら、3次元
モデルを作成することは手間がかかり、また3次元機能
を有するコンピュータはまだ一般的とは言い難い。また
スキャナーから入力する方法も手で作成することに変り
ない。
モデルを作成することは手間がかかり、また3次元機能
を有するコンピュータはまだ一般的とは言い難い。また
スキャナーから入力する方法も手で作成することに変り
ない。
【0004】そこで本発明の目的は以上のような問題を
解消した情報処理装置を提供することにある。
解消した情報処理装置を提供することにある。
【0005】
【課題を解決するための手段】上記目的を達成するため
本発明は仮想平面上に焦点を指定する指定手段と、前記
固定された焦点と前記仮想平面の一部を表示する画面内
のみ移動可能なカーソルとを通る前記焦点を中心として
回転する補助直線を表示する補助直線表示手段と、前記
カーソルの位置と前記焦点とを通る補助直線を固定する
手段とを具えたことを特徴とする。
本発明は仮想平面上に焦点を指定する指定手段と、前記
固定された焦点と前記仮想平面の一部を表示する画面内
のみ移動可能なカーソルとを通る前記焦点を中心として
回転する補助直線を表示する補助直線表示手段と、前記
カーソルの位置と前記焦点とを通る補助直線を固定する
手段とを具えたことを特徴とする。
【0006】
【作用】本発明によれば、仮想焦点を通る補助直線を用
いて実際の線分を指定することによって透視図が描かれ
る。
いて実際の線分を指定することによって透視図が描かれ
る。
【0007】3次元モデルをコンピュータ上に作成した
り、手で入力したものをスキャナーで入力しなくてもコ
ンピュータ上に透視図を簡単に描画することができる。
り、手で入力したものをスキャナーで入力しなくてもコ
ンピュータ上に透視図を簡単に描画することができる。
【0008】
【実施例】図1は、本発明の一実施例を示す情報処理装
置の構成を示すものであり、1はコンピュータ本体であ
り演算や記憶、入出力処理を行なう。2はCRTで図形
ウインドウ5やコマンドメニュー6を表示する。3はキ
ーボードで英数字、コマンドの入力を行なう。4はマウ
スであり、カーソルや図形等の移動やキーを押すことに
よりさまざまな処理を行なう。
置の構成を示すものであり、1はコンピュータ本体であ
り演算や記憶、入出力処理を行なう。2はCRTで図形
ウインドウ5やコマンドメニュー6を表示する。3はキ
ーボードで英数字、コマンドの入力を行なう。4はマウ
スであり、カーソルや図形等の移動やキーを押すことに
よりさまざまな処理を行なう。
【0009】図2は同装置の回路ブロック図であり、コ
ンピュータ本体1はCPU7と、ワークエリア等を有す
るメモリ8と、CRT2用のビデオRAM9と、ハード
ディスク,キーボードおよびマウスの各インターフェー
ス10,11および12とを有し、ハードディスクイン
ターフェース10を介して後述のような作業を行うため
のアプリケーション,ウインドシステムおよびオペレー
ティングシステムの各プログラムを格納したハードディ
スク13を接続してある。
ンピュータ本体1はCPU7と、ワークエリア等を有す
るメモリ8と、CRT2用のビデオRAM9と、ハード
ディスク,キーボードおよびマウスの各インターフェー
ス10,11および12とを有し、ハードディスクイン
ターフェース10を介して後述のような作業を行うため
のアプリケーション,ウインドシステムおよびオペレー
ティングシステムの各プログラムを格納したハードディ
スク13を接続してある。
【0010】図3〜図7は2のCRT上に表示されるコ
マンドメニュー6に表示されるコマンドアイコンの一部
とマウス4のキー入力状態、および図形ウインドウ5と
実際には表示されない仮想平面上の点や線分とその一部
を表示する図形ウインドウの関係を処理の順にAからN
まで説明している。
マンドメニュー6に表示されるコマンドアイコンの一部
とマウス4のキー入力状態、および図形ウインドウ5と
実際には表示されない仮想平面上の点や線分とその一部
を表示する図形ウインドウの関係を処理の順にAからN
まで説明している。
【0011】つぎに図3〜図7に示す順にしたがって透
視図のできる過程を説明する。まず(A)でコマンドメ
ニュー6の中の焦点1を選択し、焦点F1の座標入力ウ
インドウを表示する。この中にキーボード3から数値を
入力してF1を決めたりまたはウインドウ内の点ならば
マウス4の左キーを用いて指示することもできるがここ
ではキーボードから入力する。例えばウインドウの座標
を中心(0,0)、左上(−1,1)、右上(1,
1)、左下(−1,−1)、右下(1,−1)とかにい
つも決めておけばウインドウの大きさにかかわらずウイ
ンドウ外の座標の位置もある程度推定することができて
便利である。もちろんウインドウの大きさをはっきり指
定して座標で指定することもできる。どちらかのモード
で焦点F1の座標を入力する。つぎに(B)でコマンド
メニュー6の中の補助線1を選択して焦点F1と現在の
カーソル位置Cを結ぶ直線をウインドウ5でクリッピン
グして表示する。その位置でマウス4の左キーを押すこ
とによって線分L11を固定する。
視図のできる過程を説明する。まず(A)でコマンドメ
ニュー6の中の焦点1を選択し、焦点F1の座標入力ウ
インドウを表示する。この中にキーボード3から数値を
入力してF1を決めたりまたはウインドウ内の点ならば
マウス4の左キーを用いて指示することもできるがここ
ではキーボードから入力する。例えばウインドウの座標
を中心(0,0)、左上(−1,1)、右上(1,
1)、左下(−1,−1)、右下(1,−1)とかにい
つも決めておけばウインドウの大きさにかかわらずウイ
ンドウ外の座標の位置もある程度推定することができて
便利である。もちろんウインドウの大きさをはっきり指
定して座標で指定することもできる。どちらかのモード
で焦点F1の座標を入力する。つぎに(B)でコマンド
メニュー6の中の補助線1を選択して焦点F1と現在の
カーソル位置Cを結ぶ直線をウインドウ5でクリッピン
グして表示する。その位置でマウス4の左キーを押すこ
とによって線分L11を固定する。
【0012】次にマウス4のキーを離すことによって
(C)のように焦点F1とカーソルCとを結ぶ線分のウ
インドウ5でクリッピングした直線をカーソルCの動き
に追随して線分L11と別に表示する。次に(D)では
補助線L11のほかに補助線L12,L13,L14を
同様に指定した後、コマンドメニュー6の中の焦点2を
選択し、焦点座標入力ウインドウを表示してキーボード
より数値を入力する。これによって仮想平面上のF2で
示した位置に別の焦点を記憶する。つぎに(E)でコマ
ンドメニュー6の中の補助線2を選択し、F2とカーソ
ルCを結ぶ線分のウインドウ5でクリッピングした線分
を表示してそのときマウス4の左キーを入力することに
よって補助線L12を固定する。ついでマウス4の左キ
ーを離して(F)で示すようにL21と別にカーソルC
とF2を結ぶ線分のウインドウ5でクリッピングした線
分をカーソルCの動きに追随して表示する。つぎに
(G)では補助線L21のほかに、L22,L23,L
24を同様にして指定した後、コマンドメニュー6の中
の焦点3を選択し、焦点座標入力ウインドウを表示する
が、ここではマウス4の左キーを入力することによって
ウインドウ5内のカーソルCで示した位置を焦点F3と
して記憶する。次いで(H)でコマンドメニュー6の中
の補助線3を選択し、F3とカーソルCを結ぶ線分のウ
インドウ5でクリッピングした線分を表示しそのときマ
ウス4の左キーを入力することによって補助線L31を
固定する。ついでマウス4の左キーを離して(I)で示
すようにL31と別にカーソルCとF3を結ぶ線分のウ
インドウ5でクリッピングした線分をカーソルCの動き
に追随して表示する。つぎに(J)では補助線L31の
ほかにL32,L33,L34を同様にして指定した
後、コマンドメニュー6の中の直線を選択するとマウス
のキーを押して無いときはカーソルのみ動く。次に
(K),(L)でカーソルCを補助線上に持ってきてマ
ウス4の左キーを押して補助線を線分として確定する。
つぎに(M)のようにマウス4の左キーを離してカーソ
ルCを必要な場所に移動し、(N)で示すように上記同
様にして補助線上に線分を描画すると3焦点の立方体の
透視図ができ上がる。
(C)のように焦点F1とカーソルCとを結ぶ線分のウ
インドウ5でクリッピングした直線をカーソルCの動き
に追随して線分L11と別に表示する。次に(D)では
補助線L11のほかに補助線L12,L13,L14を
同様に指定した後、コマンドメニュー6の中の焦点2を
選択し、焦点座標入力ウインドウを表示してキーボード
より数値を入力する。これによって仮想平面上のF2で
示した位置に別の焦点を記憶する。つぎに(E)でコマ
ンドメニュー6の中の補助線2を選択し、F2とカーソ
ルCを結ぶ線分のウインドウ5でクリッピングした線分
を表示してそのときマウス4の左キーを入力することに
よって補助線L12を固定する。ついでマウス4の左キ
ーを離して(F)で示すようにL21と別にカーソルC
とF2を結ぶ線分のウインドウ5でクリッピングした線
分をカーソルCの動きに追随して表示する。つぎに
(G)では補助線L21のほかに、L22,L23,L
24を同様にして指定した後、コマンドメニュー6の中
の焦点3を選択し、焦点座標入力ウインドウを表示する
が、ここではマウス4の左キーを入力することによって
ウインドウ5内のカーソルCで示した位置を焦点F3と
して記憶する。次いで(H)でコマンドメニュー6の中
の補助線3を選択し、F3とカーソルCを結ぶ線分のウ
インドウ5でクリッピングした線分を表示しそのときマ
ウス4の左キーを入力することによって補助線L31を
固定する。ついでマウス4の左キーを離して(I)で示
すようにL31と別にカーソルCとF3を結ぶ線分のウ
インドウ5でクリッピングした線分をカーソルCの動き
に追随して表示する。つぎに(J)では補助線L31の
ほかにL32,L33,L34を同様にして指定した
後、コマンドメニュー6の中の直線を選択するとマウス
のキーを押して無いときはカーソルのみ動く。次に
(K),(L)でカーソルCを補助線上に持ってきてマ
ウス4の左キーを押して補助線を線分として確定する。
つぎに(M)のようにマウス4の左キーを離してカーソ
ルCを必要な場所に移動し、(N)で示すように上記同
様にして補助線上に線分を描画すると3焦点の立方体の
透視図ができ上がる。
【0013】以上説明したように、焦点を指定し補助直
線を描画することにより、透視図の作成が簡単に行なえ
る。
線を描画することにより、透視図の作成が簡単に行なえ
る。
【0014】(他の実施例)なお、ウインドウ外に焦点
を指定するときズームアウトしてマウスキーで指定し再
びズームインする方法もある。
を指定するときズームアウトしてマウスキーで指定し再
びズームインする方法もある。
【0015】
【発明の効果】以上説明したように、本発明によれば、
焦点を指定し、補助直線を描くだけで簡単に透視図を描
くことができる。
焦点を指定し、補助直線を描くだけで簡単に透視図を描
くことができる。
【図1】本発明の全体の構成を示す図である。
【図2】本発明装置の回路ブロック図である。
【図3】本発明における処理の流れの一部を示す図であ
る。
る。
【図4】本発明における処理の流れの他の一部を示す図
である。
である。
【図5】本発明における処理の流れのさらに他の一部を
示す図である。
示す図である。
【図6】本発明における処理の流れのさらに他の一部を
示す図である。
示す図である。
【図7】本発明における処理の流れのさらに他の一部を
示す図である。
示す図である。
4 マウス 5 ウインドウ 6 コマンドメニュー
Claims (1)
- 【特許請求の範囲】 【請求項1】 仮想平面上に焦点を指定する指定手段
と、前記固定された焦点と前記仮想平面の一部を表示す
る画面内のみ移動可能なカーソルとを通る前記焦点を中
心として回転する補助直線を表示する補助直線表示手段
と、前記カーソルの位置と前記焦点とを通る補助直線を
固定する手段とを具えたことを特徴とする情報処理装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3175239A JPH0520422A (ja) | 1991-07-16 | 1991-07-16 | 情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3175239A JPH0520422A (ja) | 1991-07-16 | 1991-07-16 | 情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0520422A true JPH0520422A (ja) | 1993-01-29 |
Family
ID=15992697
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3175239A Pending JPH0520422A (ja) | 1991-07-16 | 1991-07-16 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0520422A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5521457A (en) * | 1993-05-28 | 1996-05-28 | Matsushita Electric Industrial Co., Ltd. | Holding structure for a piezoelectric vibrator |
| US6038337A (en) * | 1996-03-29 | 2000-03-14 | Nec Research Institute, Inc. | Method and apparatus for object recognition |
| US6111338A (en) * | 1993-05-28 | 2000-08-29 | Matsushita Electric Industrial Co., Ltd. | Acceleration sensor and method for producing the same |
| US6571442B1 (en) | 1996-05-15 | 2003-06-03 | Murata Manufacturing Co., Ltd. | Method of making an electronic component |
-
1991
- 1991-07-16 JP JP3175239A patent/JPH0520422A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5521457A (en) * | 1993-05-28 | 1996-05-28 | Matsushita Electric Industrial Co., Ltd. | Holding structure for a piezoelectric vibrator |
| US6111338A (en) * | 1993-05-28 | 2000-08-29 | Matsushita Electric Industrial Co., Ltd. | Acceleration sensor and method for producing the same |
| US6038337A (en) * | 1996-03-29 | 2000-03-14 | Nec Research Institute, Inc. | Method and apparatus for object recognition |
| US6571442B1 (en) | 1996-05-15 | 2003-06-03 | Murata Manufacturing Co., Ltd. | Method of making an electronic component |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61290525A (ja) | グラフイツク・オブジエクト選択容易化方法 | |
| JPH06161647A (ja) | ペン入力処理装置 | |
| EP0550812A1 (en) | Precision automatic scrolling for an image display system | |
| JPH04308895A (ja) | 処理の実行方法及び情報処理装置 | |
| JPH0520422A (ja) | 情報処理装置 | |
| JPH07220109A (ja) | 情報処理装置及び方法 | |
| JPH05216972A (ja) | ウィンドウ図形の拡大・縮小表示制御方式 | |
| JP2935336B2 (ja) | 図形入出力装置 | |
| JPH05266133A (ja) | 部分画像同時表示方法 | |
| JP3607913B2 (ja) | 画像表示装置 | |
| JPH0452686A (ja) | 表示領域移動制御方式 | |
| JPS63146168A (ja) | 画像編集方法 | |
| JPS59225480A (ja) | 文書編集装置 | |
| JPH0628350A (ja) | 文書編集装置 | |
| JPH05173703A (ja) | ユーザインターフェース装置 | |
| JP3000749B2 (ja) | 文字編集装置 | |
| JP2559358B2 (ja) | メニユ−表示制御方式 | |
| JPH0546707A (ja) | 情報処理装置 | |
| JPS6127587A (ja) | ウインドデ−タ制御方式 | |
| JPH05151332A (ja) | 拡大・縮小複写方式 | |
| JPS613280A (ja) | Cad装置 | |
| JPH0546706A (ja) | 情報処理装置 | |
| JPH01121919A (ja) | 座標入力装置 | |
| JPH0217574A (ja) | 対話図形処理システム | |
| JPH09282445A (ja) | 電子化画像上での移動の高速化方法及びそのための装置 |