(57)【特許請求の範囲】
【請求項１】
入力手段、ＣＡＤ処理手段、図形要素記憶手段及び表示手段を有するＣＡＤシステムの表示手段の表示画面上に表示された複数の図形要素の中から入力手段によって選択すべき１又は複数の図形要素を入力手段からの入力情報に基づいて選択するための図形要素選択方法において、
ＣＡＤ処理手段が、前記入力手段からの入力情報に基づいて指示入力用のカーソルの位置情報を検出するステップと、
ＣＡＤ処理手段が、予め前記複数の図形要素の中から前記入力手段によって選択可能な図形要素の選択条件を前記入力手段からの入力情報に基づいて指定するステップと、
ＣＡＤ処理手段が、前記カーソルが捕捉した図形要素が前記指定された選択可能な図形要素であるかどうかを前記選択条件に基づいて判別して当該選択可能な図形要素に対する前記入力手段による選択操作がなされたときのみその選択操作を有効にするステップと、
前記選択可能な図形要素を前記カーソルが捕捉しているときに、前記ＣＡＤ処理手段により当該選択可能な図形要素が前記選択条件を満たすものであると判別した場合に、前記表示手段によってその図形要素の表示形態をその選択確定時及び選択不可能時とは異なる表示形態で表示するステップと
を備えたことを特徴とする図形要素選択方法。
【請求項２】
前記選択条件は、選択可能な図形要素に共通する属性によって与えられることを特徴とする請求項１記載の図形要素選択方法。
【請求項３】
入力手段、ＣＡＤ処理手段、図形要素記憶手段及び表示手段を有するＣＡＤシステムの表示手段の表示画面上に表示された複数の図形要素の中から入力手段によって選択すべき１又は複数の図形要素を入力手段からの入力情報に基づいて選択するための図形要素選択処理を有するＣＡＤプログラムをコンピュータに読み取り可能に記録してなる記録媒体において、
前記ＣＡＤプログラムは、コンピュータに、
前記入力手段からの入力情報に基づいて指示入力用のカーソルの位置情報を検出する処理と、
予め前記複数の図形要素の中から前記入力手段によって選択可能な図形要素の選択条件を前記入力手段からの入力情報に基づいて指定させる処理と、
ＣＡＤ処理手段が、前記カーソルが捕捉した図形要素が前記指定された選択可能な図形要素であるかどうかを前記選択条件に基づいて判別させて当該選択可能な図形要素に対する前記入力手段による選択操作がなされたときのみその選択操作を有効にさせる処理と、
前記選択可能な図形要素を前記カーソルが捕捉しているときに、前記ＣＡＤ処理手段により当該選択可能な図形要素が前記選択条件を満たすものであると判別された場合に、前記表示手段によってその図形要素の表示形態をその選択確定時及び選択不可能時とは異なる表示形態で表示させる処理と
を実行させるものであることを特徴とする図形要素選択処理を有するＣＡＤプログラムをコンピュータに読み取り可能に記録してなる記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＡＤシステムにおいて、複数の図形要素の中から選択可能な図形要素を指定して編集対象を絞り込んだ上で図形要素の選択を行う図形要素選択方法及び図形要素選択処理を有するＣＡＤプログラムを記憶してなる媒体に関する。
【０００２】
【従来の技術】
ＣＡＤシステムで、複雑に入り組んだ図形要素の中から特定の図形要素を編集対象として選択する場合、選択可能な図形要素を予め限定しておくと選択操作が容易である。そのような目的で、従来より、図形要素の種類、図形の色、線種、ペン種、レイヤ番号等の属性を指定して、選択可能な図形要素を限定する選択フィルタ機能を備えたＣＡＤシステムが知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の選択フィルタ機能を備えたＣＡＤシステムでは、選択可能な図形要素を限定することはできるものの、どの図形要素が選択可能な要素であるのかの判別が付かず、選択操作に多少の混乱を来すという問題があった。
【０００４】
この発明は、このような問題点に鑑みてなされたもので、選択可能な図形要素を絞り込んだ後の選択操作を容易にすることができる図形要素選択方法及びＣＡＤプログラムを記憶してなる媒体を提供することを目的とする。
【０００５】
【課題を解決するための手段】
この発明に係る図形要素選択方法は、入力手段、ＣＡＤ処理手段、図形要素記憶手段及び表示手段を有するＣＡＤシステムの表示手段の表示画面上に表示された複数の図形要素の中から入力手段によって選択すべき１又は複数の図形要素を入力手段からの入力情報に基づいて選択するための図形要素選択方法において、ＣＡＤ処理手段が、前記入力手段からの入力情報に基づいて指示入力用のカーソルの位置情報を検出するステップと、ＣＡＤ処理手段が、予め前記複数の図形要素の中から前記入力手段によって選択可能な図形要素の選択条件を前記入力手段からの入力情報に基づいて指定するステップと、ＣＡＤ処理手段が、前記カーソルが捕捉した図形要素が前記指定された選択可能な図形要素であるかどうかを前記選択条件に基づいて判別して当該選択可能な図形要素に対する前記入力手段による選択操作がなされたときのみその選択操作を有効にするステップと、前記選択可能な図形要素を前記カーソルが捕捉しているときに、前記ＣＡＤ処理手段により当該選択可能な図形要素が前記選択条件を満たすものであると判別した場合に、前記表示手段によってその図形要素の表示形態をその選択確定時及び選択不可能時とは異なる表示形態で表示するステップとを備えたことを特徴とする。
【０００６】
この発明に係る記録媒体は、入力手段、ＣＡＤ処理手段、図形要素記憶手段及び表示手段を有するＣＡＤシステムの表示手段の表示画面上に表示された複数の図形要素の中から入力手段によって選択すべき１又は複数の図形要素を入力手段からの入力情報に基づいて選択するための図形要素選択処理を有するＣＡＤプログラムをコンピュータに読み取り可能に記録してなる記録媒体であって、前記ＣＡＤプログラムは、コンピュータに、前記入力手段からの入力情報に基づいて指示入力用のカーソルの位置情報を検出する処理と、予め前記複数の図形要素の中から前記入力手段によって選択可能な図形要素の選択条件を前記入力手段からの入力情報に基づいて指定させる処理と、ＣＡＤ処理手段が、前記カーソルが捕捉した図形要素が前記指定された選択可能な図形要素であるかどうかを前記選択条件に基づいて判別させて当該選択可能な図形要素に対する前記入力手段による選択操作がなされたときのみその選択操作を有効にさせる処理と、前記選択可能な図形要素を前記カーソルが捕捉しているときに、前記ＣＡＤ処理手段により当該選択可能な図形要素が前記選択条件を満たすものであると判別された場合に、前記表示手段によってその図形要素の表示形態をその選択確定時及び選択不可能時とは異なる表示形態で表示させる処理とを実行させるものであることを特徴とする。
【０００８】
前記選択条件は、好ましくは選択可能な図形要素に共通する属性によって与えられるものである。
【００１０】
この発明によれば、表示手段に表示された複数の図形要素の中から予め指定された選択可能な図形要素を、その図形要素の選択時及び選択不可能時とは異なる表示形態で表示するため、選択可能な図形要素の確認が容易になり、選択操作が極めて簡単になる。
【００１１】
【発明の実施の形態】
以下、図面を参照して、この発明の実施例を説明する。
図１は、この発明の一実施例に係る図形要素選択方法を実現するためのＣＡＤシステムの基本構成の一部を示す機能ブロック図である。
【００１２】
このシステムは、座標入力手段であるマウスやキーボード等の入力デバイス等の入力部１と、ＣＰＵ及び所定のアプリケーション・ソフトウェア等で構成されたＣＡＤ処理部２と、図形要素を記憶する外部ディスク装置、ワーキングメモリ等の図形要素記憶部３と、カラーＣＲＴディスプレイ装置又はカラー液晶ディスプレイ装置等の表示部４とを備えて構成されている。
【００１３】
ＣＡＤ処理部２は、以下の各部を備えて構成されている。カーソル位置情報処理部５は、入力部１からの入力情報に基づいてマウスカーソルの位置情報を検出する。フィルタ処理部９は、図形要素記憶部３に記憶された複数の図形要素のうち入力部１による入力操作で指定された図形要素のみを選択可能図形要素として選択する。要素選択部８は、カーソル位置情報処理部５からの情報を入力し、入力部１での図形要素の選択操作がフィルタ処理部９で指定された選択可能図形要素に対してなされたときにその選択操作を有効にする。表示制御部６は、選択可能図形要素と、選択された図形要素と、選択不可能な図形要素とを、表示部４にてそれぞれ異なる表示形態で表示させるための制御を行う。また、表示制御部６は、カーソル位置情報処理部５からのカーソル位置情報や各部からの情報を入力し、必要な各種情報を表示部４に表示するための制御を実行する。なお、ＣＡＤ処理部２の各ブロックの機能を実現するためのプログラムは、例えばＣＤ−ＲＯＭ等の適当な媒体に記録されて提供される。
【００１４】
次に、このように構成された本システムの動作について説明する。図２は、このＣＡＤシステムの表示部４上に表示される画面の一例を示す図である。
【００１５】
この画面１０は、図形表示領域１１、各種メニュー表示領域１２等で構成されている。まず、例えば画面１０のメニュー表示領域１２から「選択」コマンドメニューを選択すると、要素選択部８が起動され、図３に示すように、選択コマンドのサブコマンド設定ダイアログ１３が画面１０上に表示される。なお、この「選択」コマンドは、指定した要素を選択状態にするもので、コマンド待ちの状態では常に選択コマンドが実行されているものとする。
【００１６】
この「選択」コマンドのサブコマンド１３を用いて、オペレータは選択要素の指定方法を設定したり、図形要素の選択方法を設定したりすることができる。例えば、図４（ａ），（ｂ）に示すように、図形要素の選択方法は、選択プルダウンメニュー１４を用いて選択することができ、選択する要素を実要素・仮想要素で設定するには、選択要素設定プルダウンメニュー１５を用いて設定することができる。
【００１７】
この選択プルダウンメニュー１４では、「通常選択」と「クロス選択」の選択と解除をそれぞれ設定することができ、これにより、選択可能な図形要素の指定方法を異ならせることができる。図５（ａ）は、通常選択・解除をシングルで設定した場合の図形要素の選択方法を示すものであり、この場合、カーソル１９で画面上の選択する図形要素を各々選択することができる。同図（ｂ）は、通常選択・解除を領域で設定した場合の図形要素の選択方法を示し、この場合、画面上の複数の図形要素をカーソル１９でドラッグしながら選択領域２０で囲み選択することができる。また、同図（ｃ）は、クロス選択・解除を設定した場合の図形要素の選択方法を示し、カーソル１９で、任意の２点（Ｐ１，Ｐ２）を指示することで、その２点（Ｐ１，Ｐ２）を結んだ直線２３と交差する図形要素を選択することができる。
【００１８】
更に、このサブコマンド１３では、フィルタ有効チェックボックス１６をチェックすることにより、フィルタ処理部９のフィルタ機能１７及び属性フィルタ機能１８を起動することができ、選択する条件を細かく設定して選択可能要素を更に限定することができる。
【００１９】
例えば、フィルタ機能１７を起動すると、図６に示すように、フィルタダイアログ３０が開き、選択可能図形要素について種々の条件を設定することができる。図形要素については、図形要素設定ウィンドウ３１の各チェックボックスをチェックすることで、選択可能図形要素を指定された図形要素に限定することができる。色については色設定ウィンドウ３２で、ペンについてはペン番号設定ウィンドウ３３で、線種については線種設定ウィンドウ３４で、それぞれ限定することができる。また、シンボル構成要素設定チェックボックス３５でシンボル構成要素の選択対象切替を設定することが、レイヤ設定チェックボックス３６でレイヤ番号を指定してレイヤを選択することが、グループ設定チェックボックス３７で設定されているグループ図形を選択することができる。これにより、細かな選択条件の設定が可能となるので、オペレータは限定された図形要素のみに対して選択操作をすることができる。
【００２０】
更に、属性フィルタ機能１８を起動すると、図７に示すように、属性フィルタダイアログ４０が開き、選択可能図形要素の属性を限定して選択することができる。この属性フィルタダイアログ４０では、図面上に設定されている全ての属性を一覧表示し選択条件として設定することができるので、属性の名称や値で選択条件を限定して選択することができる。
【００２１】
更に、選択された選択可能図形要素の表示色を他の選択不可能図形要素の表示色及び選択されている図形要素の表示色とは異なる色に変更することで、どの図形要素が選択可能であるかの識別を容易にすること等ができる。例えば、図８において、いま、フィルタ機能によって円要素２１と直線要素２４とが選択可能要素であり、他の楕円要素２２及び矩形要素２５が選択不可能要素であるとすると、円要素２１及び直線要素２４と、楕円要素２２及び矩形要素２５とを異なる表示色で表示するようにしても良いが、この実施例では、これら要素が非選択時には、すべて同一色、例えば黒で表示し、カーソル１９が同図（ａ）のように、選択可能図形要素である円要素２１を補足したときには、その表示色が青に変わる。これに対し、同図（ｂ）に示すように、カーソル１９が選択不可能要素である楕円要素２２を捕捉しても表示色は黒のまま変わらない。これにより、フィルタ機能によって円要素２１が選択可能で、楕円要素２２が選択不可能であることが簡単に識別でき、選択操作の混乱を招かない。ここで円要素２１が選択された場合には、表示色は、例えば赤に変わる。
【００２２】
なお、ここでは、図形要素の選択に際して選択可能要素を選択時及び選択不可能時と図形要素の表示色を変えることで識別することができるとしたが、例えば表示色のみならず、選択時及び選択不可能時とで図形要素の表示色の輝度を変更して表示形態を変更するようにしても良い。
【００２３】
【発明の効果】
以上述べたように、この発明によれば、表示手段に表示された複数の図形要素の中から予め指定された選択可能な図形要素を、その図形要素の選択時及び選択不可能時とは異なる表示形態で表示するため、選択可能な図形要素の確認が容易になり、選択操作が極めて簡単になるという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の一実施例に係る図形要素選択方法を実現するためのＣＡＤシステムの基本構成の一部を示す機能ブロック図である。
【図２】  同システムの表示部上に表示される画面の一例を示す図である。
【図３】  同画面に表示された選択コマンドのサブコマンド設定ダイアログを示す図である。
【図４】  同ダイアログの選択プルダウンメニュー及び選択要素設定プルダウンメニューを示す図である。
【図５】  同選択プルダウンメニューで設定した選択可能な図形要素の指定方法を説明するための図である。
【図６】  同画面に表示されたフィルタダイアログを示す図である。
【図７】  同画面に表示された属性フィルタダイアログを示す図である。
【図８】  同プルダウンメニューで設定した方法の１つにより選択可能図形要素の識別を行う様子を示す図である。
【符号の説明】
１…入力部、２…ＣＡＤ処理部、３…図形要素記憶部、４…表示部、５…カーソル位置情報処理部、６…表示制御部、８…要素選択部、９…フィルタ処理部。
【図１】
0004386528.tif 000002
【図２】
0004386528.tif 000003
【図３】
0004386528.tif 000004
【図４】
0004386528.tif 000005
【図５】
0004386528.tif 000006
【図６】
0004386528.tif 000007
【図７】
0004386528.tif 000008
【図８】
0004386528.tif 000009