JP3984634B2 - コンピュータ装置、プログラム実行方法、表示要素編集装置、及び表示要素編集方法 - Google Patents
コンピュータ装置、プログラム実行方法、表示要素編集装置、及び表示要素編集方法 Download PDFInfo
- Publication number
- JP3984634B2 JP3984634B2 JP2006146859A JP2006146859A JP3984634B2 JP 3984634 B2 JP3984634 B2 JP 3984634B2 JP 2006146859 A JP2006146859 A JP 2006146859A JP 2006146859 A JP2006146859 A JP 2006146859A JP 3984634 B2 JP3984634 B2 JP 3984634B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- display element
- menu
- editing
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Processing Or Creating Images (AREA)
Description
「(1)レイヤ枠(2)変更(3)基準設定(4)基準解除(5)ズーム(6)作図(7)次項(8)メニュー」というコマンドが表示される。使用者は「(6)作図」をポインティングデバイス、たとえばマウス、ライトペン、カーソルなどにより指定する。応じて、メニュー域12には、
「(1)線部(2)連続線(3)補助線(4)円(5)十字(6)円弧(7)扇形(8)スプライン(9)次項」というコマンドが現われる。よってポインティングデバイスで「(4)円」を指定すれば、コマンドモードは円を描くためのモードとなり、円を描くためのプログラムが呼出される。
図1はこの実施の形態の全体構成を示すブロック図である。キーボード19及びポインティングデバイスの一例のマウス20から入力される信号は、入力回路24からバッファ回路26を介してCPU28へ与えられる。CPU28はこの装置の制御中枢であって、与えられる入力信号に応答し、主記憶装置30のメインプログラムなどに基づいてデータ処理のための動作を行なう。具体的には、上記キーボード19及びマウス20からのコマンド選択信号に基づいて、外部記憶装置(たとえばフレキシブルディスク、ROMなどの固体メモリ装置、カセットテープなど)32に記憶されているアプリケーションプログラム群の中から特定されたコマンドに対応するプログラムを読み出して、主記憶装置30の所定エリアに該プログラムをストアする。そして、キーボード19またはマウス20から表示領域を特定する信号が与えられると、CPU28は上記ストアしたアプリケーションプログラムなどに基づいてデータ処理をし、ビデオRAM34へ表示データを与える。ビデオRAM34に与えられたデータはディスプレイ36上に表示される。また、CPU28の処理した表示データは、主記憶装置30のデータベース31に記憶されるようになっている。
「始点座標:x1,y1、終点座標:x2,y2、線種:実線、線の太さ:0.6mm、色:青」
などのデータが、円弧40のデータとしては、
「中心座標:x3,y3、半径:r1、始点角度:θ1、終点角度:θ2、線種:破線、線の太さ:0.4mm、色:緑」
などのデータが、さらに文字42に関しては、
「始点座標:x4,y4、高さ:h、幅:w、文字間スペース:1/2、傾き角度:θ3、文字種類:英文字、文字内容:OMRON、色:白」
などのデータが記憶されている。
図4に、第2の実施の形態における表示内容、データベースに記憶されたデータ及び図形を表示するために用いられたアプリケーションプログラムの関係が示される。図4を参照して、ディスプレイ36には長方形52と、二つの円58及び60と、これらの円に接する円間接線62とが描かれている。長方形52は、4つの線分53、54、55及び56からなる。データベース31には、線分53のレコード66、線分54のレコード68、線分55のレコード70、線分56のレコード72、円58のレコード74、円60のレコード76及び線分62のレコード78が記憶されている。レコード66、68、70及び72には、後の図5で説明するが、長方形プログラムを表わすオブジェクトコマンドコードが記憶され、レコード74及び76には円を表わすオブジェクトコマンドコードが記憶され、レコード78には円間接線プログラムを表わすオブジェクトコマンドコードが記憶される。主記憶装置30のアプリケーションプログラム記憶エリア64には、上述の各オブジェクトコマンドコードに対応する長方形作成プログラム、円作成プログラム及び円間接線作成プログラムが記憶されている。
20 マウス
28 CPU
30 主記憶装置
31 データベース
32 外部記憶装置
36 ディスプレイ
なお各図中同一符号は同一または相当部分を示す。
Claims (7)
- 所定の画面を有するディスプレイ装置、ポインティングデバイス、及びキーボードとともに用いられるコンピュータ装置であって、
前記ポインティングデバイス又は前記キーボードによって入力された情報に応答した情報処理を実行して、前記ディスプレイ装置に情報を提示する制御装置を含み、
前記制御装置は、
前記画面上に表示されている編集可能な表示要素のいずれかを指定する情報が前記ポインティングデバイスを用いて入力されたことを検知するための指定要素検知手段と、
前記画面上の、前記指定された表示要素の近傍に、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するためのメニュー表示手段と、
前記メニュー表示手段が表示した複数のメニュー項目の一つが前記ポインティングデバイスの操作によって選択されたことを検知するためのメニュー選択検知手段と、
前記メニュー選択検知手段の検知したメニュー項目に対応する、前記指定された表示要素の種類に関連して特有の編集プログラムを実行するための実行手段とを含み、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、コンピュータ装置。 - 所定の画面を有するディスプレイ装置、ポインティングデバイス、及びキーボードとともに用いられるコンピュータ装置において、前記画面上に表示される表示要素を編集する編集プログラムを実行させるプログラム実行方法であって、
前記画面上に表示されている編集可能な表示要素のいずれかを指定する情報が前記ポインティングデバイスを用いて入力されたことを検知するように前記コンピュータ装置を動作させる第1の検知ステップと、
前記画面上の、前記指定された表示要素の近傍に、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するように前記コンピュータ装置を動作させる表示ステップと、
前記表示ステップにおいて表示された複数のメニュー項目の一つが前記ポインティングデバイスの操作によって選択されたことを検知する第2の検知ステップと、
前記第2の検知ステップにおいて検知されたメニュー項目に対応する、前記指定された表示要素の種類に関連して特有の編集プログラムを実行するように前記コンピュータ装置を動作させるステップとを含み、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、プログラム実行方法。 - 所定の画面を有するディスプレイ装置、ポインティングデバイス、及びキーボードとともに用いられる表示要素編集装置であって、
前記表示要素編集装置は、所定の表示要素編集プログラムによってプログラムされたコンピュータ装置を含み、
前記表示要素編集プログラムは、前記コンピュータ装置によって実行されると、当該コンピュータ装置を、
前記画面上に表示されている編集可能な表示要素のいずれかを指定する情報が前記ポインティングデバイスを用いて入力されたことを検知するための指定要素検知手段と、
前記画面上の、前記指定された表示要素の近傍に、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するためのメニュー表示手段と、
前記メニュー表示手段が表示した複数のメニュー項目の一つが前記ポインティングデバイスの操作によって選択されたことを検知するためのメニュー選択検知手段と、
前記メニュー選択検知手段の検知したメニュー項目に対応する、前記指定された表示要素の種類に関連して特有の編集プログラムを実行するための実行手段として機能させ、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、表示要素編集装置。 - 画面上に表示されている編集可能な表示要素のいずれかを指定する情報がポインティングデバイスを用いて入力されたことを検知するための指定要素検知手段と、
前記画面上の、前記指定された表示要素の近傍に、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するためのメニュー表示手段と、
前記メニュー表示手段が表示した複数のメニュー項目の一つが前記ポインティングデバイスの操作によって選択されたことを検知するためのメニュー選択検知手段と、
前記メニュー選択検知手段の検知したメニュー項目に対応する、前記指定された表示要素の種類に関連して特有の編集プログラムを実行するための実行手段とを含み、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、表示要素編集装置。 - 画面上に表示されている編集可能な表示要素のいずれかを指定する情報がポインティングデバイスを用いて入力されたことを検知する第1の検知ステップと、
前記画面上の、前記指定された表示要素の近傍に、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するメニュー表示ステップと、
前記メニュー表示ステップで表示された複数のメニュー項目の一つが前記ポインティングデバイスの操作によって選択されたことを検知する第2の検知ステップと、
前記第2の検知ステップにおいて検知されたメニュー項目に対応する、前記指定された表示要素の種類に関連して特有の編集プログラムを実行するステップとを含み、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、表示要素編集方法。 - 所定の表示要素編集プログラムによってプログラムされたコンピュータ装置を含む表示要素編集装置であって、
前記表示要素編集プログラムは、前記コンピュータ装置によって実行されると、当該コンピュータ装置を、
画面上に表示されている編集可能な表示要素のいずれかを指定する情報がポインティングデバイスを用いて入力されたことを検知するための指定要素検知手段と、
前記画面上の、前記指定された表示要素の近傍に、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するためのメニュー表示手段と、
前記メニュー表示手段が表示した複数のメニュー項目の一つが前記ポインティングデバイスの操作によって選択されたことを検知するためのメニュー選択検知手段と、
前記メニュー選択検知手段の検知したメニュー項目に対応する、前記指定された表示要素の種類に関連して特有の編集プログラムを実行するための実行手段として機能させるプログラムであり、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、表示要素編集装置。 - 表示要素を編集するようにコンピュータ装置を動作させる表示要素編集方法であって、
複数のプログラムを所定の記憶装置に記憶するプログラム記憶ステップと、
前記記憶装置に記憶された前記複数のプログラムのうちの任意の一つが選択されたことに応答して、当該プログラムを実行して表示要素を画面上に描画するように前記コンピュータ装置を制御する描画ステップと、
前記描画ステップにおいて描画された編集可能な表示要素を指定する所定の操作がされたことに応答して、当該表示要素の編集のための、当該表示要素の種類に関連して特有のメニュー項目を複数含むメニューを表示するように前記コンピュータ装置を制御するメニュー表示ステップと、
前記メニュー表示ステップにおいて表示されたメニューのメニュー項目の一つが選択されたことを検知して、当該選択されたメニュー項目に対応する、前記指定された表示要素の種類に関連して特有のプログラムを前記記憶装置から読み出して実行するように前記コンピュータ装置を制御する実行ステップとを含み、前記編集プログラムの実行により前記指定された表示要素と同種の表示要素が描画される、表示要素編集方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006146859A JP3984634B2 (ja) | 1993-07-21 | 2006-05-26 | コンピュータ装置、プログラム実行方法、表示要素編集装置、及び表示要素編集方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18040193A JP3329517B2 (ja) | 1993-07-21 | 1993-07-21 | グラフィックデータ処理方法 |
JP2002128394A JP2003015794A (ja) | 1993-07-21 | 2002-04-30 | コンピュータにおける情報の表示方法、コンピュータにおける寸法表示作成プログラムの起動方法およびコンピュータにおけるプログラムの選択方法 |
JP2006146859A JP3984634B2 (ja) | 1993-07-21 | 2006-05-26 | コンピュータ装置、プログラム実行方法、表示要素編集装置、及び表示要素編集方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002128394A Division JP2003015794A (ja) | 1993-07-21 | 2002-04-30 | コンピュータにおける情報の表示方法、コンピュータにおける寸法表示作成プログラムの起動方法およびコンピュータにおけるプログラムの選択方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006302301A JP2006302301A (ja) | 2006-11-02 |
JP3984634B2 true JP3984634B2 (ja) | 2007-10-03 |
Family
ID=52823936
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18040193A Expired - Lifetime JP3329517B2 (ja) | 1993-07-21 | 1993-07-21 | グラフィックデータ処理方法 |
JP2002128394A Pending JP2003015794A (ja) | 1993-07-21 | 2002-04-30 | コンピュータにおける情報の表示方法、コンピュータにおける寸法表示作成プログラムの起動方法およびコンピュータにおけるプログラムの選択方法 |
JP2006146859A Expired - Lifetime JP3984634B2 (ja) | 1993-07-21 | 2006-05-26 | コンピュータ装置、プログラム実行方法、表示要素編集装置、及び表示要素編集方法 |
JP2008059209A Expired - Lifetime JP4392450B2 (ja) | 1993-07-21 | 2008-03-10 | 情報の表示方法、及び情報表示装置 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18040193A Expired - Lifetime JP3329517B2 (ja) | 1993-07-21 | 1993-07-21 | グラフィックデータ処理方法 |
JP2002128394A Pending JP2003015794A (ja) | 1993-07-21 | 2002-04-30 | コンピュータにおける情報の表示方法、コンピュータにおける寸法表示作成プログラムの起動方法およびコンピュータにおけるプログラムの選択方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008059209A Expired - Lifetime JP4392450B2 (ja) | 1993-07-21 | 2008-03-10 | 情報の表示方法、及び情報表示装置 |
Country Status (1)
Country | Link |
---|---|
JP (4) | JP3329517B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3329517B2 (ja) | 1993-07-21 | 2002-09-30 | 啓司 北川 | グラフィックデータ処理方法 |
JP4397052B2 (ja) * | 1995-10-16 | 2010-01-13 | 富士通株式会社 | メニュー表示方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2585537B2 (ja) * | 1986-06-12 | 1997-02-26 | 啓司 北川 | グラフィックデータ処理装置およびその方法 |
JPS6358578A (ja) * | 1986-08-29 | 1988-03-14 | Canon Inc | 画像編集装置 |
JPH087656B2 (ja) * | 1986-11-06 | 1996-01-29 | 株式会社日立製作所 | メニユ−表示装置 |
JP2656489B2 (ja) * | 1987-05-08 | 1997-09-24 | 株式会社日立製作所 | 図面管理方法および装置 |
JPH01133112A (ja) * | 1987-11-18 | 1989-05-25 | Fanuc Ltd | 図形要素修正方式 |
JP2518918B2 (ja) * | 1989-03-06 | 1996-07-31 | 日本電気ソフトウェア株式会社 | 図形寸法の問い合せ表示方式 |
JP2609744B2 (ja) | 1989-07-14 | 1997-05-14 | 株式会社日立製作所 | 画像表示方法及び画像表示装置 |
JPH0470919A (ja) * | 1990-07-05 | 1992-03-05 | Fuji Xerox Co Ltd | ディスプレイ画面のメニュー選択方式 |
JPH04134561A (ja) * | 1990-09-26 | 1992-05-08 | Mutoh Ind Ltd | Cad用入力装置 |
US5590264A (en) | 1991-04-10 | 1996-12-31 | International Business Machines Corporation | Method and apparatus for graphic association of user dialog displays with primary applications in a data processing system |
JPH04369026A (ja) * | 1991-06-18 | 1992-12-21 | Matsushita Electric Ind Co Ltd | アイコン表示制御装置及びアイコン表示制御方法 |
JPH0689325A (ja) | 1991-07-20 | 1994-03-29 | Fuji Xerox Co Ltd | 図形表示方式 |
JPH0540579A (ja) * | 1991-08-05 | 1993-02-19 | Oki Electric Ind Co Ltd | 罫線の線種変更方法 |
JPH0533248U (ja) | 1991-10-07 | 1993-04-30 | 三菱電機株式会社 | 画像処理シミユレーシヨン装置 |
JP2618145B2 (ja) | 1991-11-21 | 1997-06-11 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 図形アイコンを用いた図形作成方法及び作成装置 |
JPH05165933A (ja) | 1991-12-18 | 1993-07-02 | Hitachi Software Eng Co Ltd | 図形処理システム |
JP3329517B2 (ja) | 1993-07-21 | 2002-09-30 | 啓司 北川 | グラフィックデータ処理方法 |
-
1993
- 1993-07-21 JP JP18040193A patent/JP3329517B2/ja not_active Expired - Lifetime
-
2002
- 2002-04-30 JP JP2002128394A patent/JP2003015794A/ja active Pending
-
2006
- 2006-05-26 JP JP2006146859A patent/JP3984634B2/ja not_active Expired - Lifetime
-
2008
- 2008-03-10 JP JP2008059209A patent/JP4392450B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2006302301A (ja) | 2006-11-02 |
JPH0737117A (ja) | 1995-02-07 |
JP4392450B2 (ja) | 2010-01-06 |
JP2003015794A (ja) | 2003-01-17 |
JP2008226244A (ja) | 2008-09-25 |
JP3329517B2 (ja) | 2002-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5337402A (en) | Graphic data processing apparatus using displayed graphics for application program selection | |
US4667248A (en) | Document image editing device | |
US4451895A (en) | Interactive computer aided design system | |
US5333255A (en) | Apparatus for displaying a plurality of two dimensional display regions on a display | |
KR920001696B1 (ko) | 멀티윈도우표시제어장치를 갖추고 있는 데이터처리장치 | |
JP3186241B2 (ja) | 図形編集装置 | |
JP3984634B2 (ja) | コンピュータ装置、プログラム実行方法、表示要素編集装置、及び表示要素編集方法 | |
EP0100798A1 (en) | Computer aided design system | |
JP3388451B2 (ja) | 手書き入力装置 | |
JPH02113318A (ja) | 情報処理装置のヘルプ処理方式 | |
JP2585537B2 (ja) | グラフィックデータ処理装置およびその方法 | |
JP3064296B2 (ja) | 階層構造データの表示画面制御方法及び装置 | |
JP5066877B2 (ja) | 画像表示装置、画像表示方法、およびプログラム | |
JPH10254619A (ja) | 候補選択用ユーザインタフェース装置 | |
JP4263089B2 (ja) | 情報処理装置、情報処理方法、プログラム及び記録媒体 | |
JPH0816518A (ja) | 情報処理装置 | |
JPH05290109A (ja) | コマンド入力方法および装置 | |
JPH0644251A (ja) | メニュー表示方法 | |
JPH0896156A (ja) | 図形処理装置 | |
JP2894996B2 (ja) | 手書き文字入力装置 | |
JP2585537C (ja) | ||
JPH05324423A (ja) | 図形処理装置 | |
JPH0773164A (ja) | 領域間文字カーソル移動装置 | |
JPH07134640A (ja) | 電子編集方法 | |
JPH08241421A (ja) | 電子編集装置および方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20060615 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060825 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070308 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070619 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070706 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140713 Year of fee payment: 7 |
|
EXPY | Cancellation because of completion of term |