(57)【特許請求の範囲】
【請求項１】
複数の図形要素を配置して成る画面を編集する描画装置において、
互いに異なる種類の複数の図形要素を選択可能な選択手段と、
各図形要素が選択されると、前記選択手段で選択された各図形要素が共通に有している属性の内、一斉に変更可能な属性を抽出し、前記画面内にその一斉に変更可能な属性の一覧を表示させる抽出手段と、
前記一斉に変更可能な属性の一覧から、所望とする属性と、その変更内容とを指示入力する入力手段と、
前記入力手段の出力に応答して、前記選択手段で選択された図形要素について属性の内容を一括変更する変更手段とを含むことを特徴とする描画装置。
【請求項２】
複数の図形要素を配置して成る画面を編集するためのプログラムを記録した記録媒体であって、前記プログラムは、
互いに異なる種類の複数の図形要素を選択するステップと、
各図形要素が選択されると、当該選択された各図形要素が共通に有している属性の内、一斉に変更可能な属性を抽出するステップと、
前記一斉に変更可能な属性の一覧を表示させるステップと、
前記一斉に変更可能な属性の一覧から、所望とする属性と、その変更内容とを指示入力するステップと、
前記指示入力に応答して、前記選択手段で選択された図形要素について属性の内容を一括変更するステップとを含むことを特徴とする描画処理のためのプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば産業機械や監視制御装置の表示画面等を作成・修正するために好適に用いられる描画装置およびその描画装置での描画処理のためのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
たとえば前記産業機械や監視制御装置の表示画面は、機械やシステムの状態を表示するために、各種の機器を模した図形要素が、画面上に多数貼付けられて形成されている。その画面の作成や、レイアウト等の変更による修正・変更を行うために、前記図形要素を編集する必要が生じる。
【０００３】
各図形要素は、線の色や線種、背景の色、内部パターン（矩形や円形等の面積を有する図形要素のみ）の色、形状、大きさ、または位置などの属性を持っている。したがって、前記修正・変更は、前記のような種々の属性の内、どの属性をどのような内容に変更するのか、変更内容を入力して行わなければならない。
【０００４】
従来技術では、たとえば図４（ａ）で示す画面において、青色の図形要素ｐ１と、赤色の図形要素ｐ２とを、共にｐ３の図形要素と同様の緑色に変更しようとする場合、それぞれの図形要素ｐ１，ｐ２を指定して、図４（ｂ）で示すような変更画面を呼出し、前記内部パターンの色を緑色に変更することを入力しなければならない。
【０００５】
【発明が解決しようとする課題】
上述のような従来技術では、各図形要素の変更には、各図形要素を選択し、属性を設定した後に変更内容を入力する必要があり、複数の図形要素の変更を行なおうとすると、図形要素の数に応じた回数だけ、前記の操作を繰返す必要があり、画面の編集作業の効率が悪いという問題がある。
【０００６】
本発明の目的は、画面の編集作業の効率を向上することができる描画装置および描画処理のためのプログラムを記録した記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
請求項１の発明に係る描画装置は、複数の図形要素を配置して成る画面を編集する描画装置において、互いに異なる種類の複数の図形要素を選択可能な選択手段と、各図形要素が選択されると、前記選択手段で選択された各図形要素が共通に有している属性の内、一斉に変更可能な属性を抽出し、前記画面内にその一斉に変更可能な属性の一覧を表示させる抽出手段と、前記一斉に変更可能な属性の一覧から、所望とする属性と、その変更内容とを指示入力する入力手段と、前記入力手段の出力に応答して、前記選択手段で選択された図形要素について属性の内容を一括変更する変更手段とを含むことを特徴とする。
【０００８】
上記の構成によれば、操作者による選択手段からのポイント操作や範囲を指定する操作などによって任意の複数の図形要素が選択されると、抽出手段は選択された各図形要素の種々の属性の内、たとえば色や大きさ等の一斉に変更可能な属性を抽出し、前記画面内にその一斉に変更可能な属性の一覧を表示させる。前記操作者が、入力手段から所望とする属性と、その変更内容とを指示入力すると、変更手段は、前記選択手段で選択された図形要素について、指示された属性を、入力された変更内容、たとえば同じ色や同じ大きさに一括変更する。
【０００９】
したがって、複数の図形要素の属性を変更するにあたって、前記一覧を参照して、同じ属性に一括変更するので、画面の編集作業の効率を向上することができる。
【００１０】
請求項２の発明に係る記録媒体は、複数の図形要素を配置して成る画面を編集するためのプログラムを記録した記録媒体であって、前記プログラムは、互いに異なる種類の複数の図形要素を選択するステップと、各図形要素が選択されると、当該選択された各図形要素が共通に有している属性の内、一斉に変更可能な属性を抽出するステップと、前記一斉に変更可能な属性の一覧を表示させるステップと、前記一斉に変更可能な属性の一覧から、所望とする属性と、その変更内容とを指示入力するステップと、前記指示入力に応答して、前記選択手段で選択された図形要素について属性の内容を一括変更するステップとを含むことを特徴とする。
【００１１】
上記の構成によれば、画面の編集作業の効率を向上することができるプログラムを提供することができる。
【００１２】
【発明の実施の形態】
本発明の実施の一形態について、図１〜図３に基づいて説明すれば以下のとおりである。
【００１３】
図１は、本発明の実施の一形態の描画装置１の電気的構成を示すブロック図である。この描画装置１は、マイクロコンピュータなどで実現される処理装置２と、キーボードやマウスなどで実現される入力装置３と、陰極線管などで実現される表示装置４と、ランダムアクセスメモリやリードオンリメモリなどで実現されるメモリ５と、ハードディスク装置などで実現されるメモリ６と、インタフェイス装置７と、ＣＤ−ＲＯＭ８を再生することができるＣＤ−ＲＯＭドライブ装置９とを備えて構成される。したがって、この描画装置１として、通常のパーソナルコンピュータやワークステーションを用いることができ、または前記産業機械や監視制御装置において表示画面部分を備える制御装置を用いることができる。
【００１４】
前記メモリ６内には、前記ＣＤ−ＲＯＭドライブ装置９によってＣＤ−ＲＯＭ８から読取られてインストールされている、または前記インタフェイス装置７を介してネットワークからダウンロードされた作画のためのソフトウェアがストアされており、そのソフトウェアを用いて、操作者の入力装置３からの入力操作に応答して、処理装置２は後述のような画面の編集を行い、表示装置４に表示する。
【００１５】
図２（ａ）で示すように、前記ソフトウェアには、参照符Ｐ１，Ｐ２，…（総称するときには、以下参照符Ｐで示す）で示すような各種の機器を模した図形要素がストアされており、操作者は、背景画面上に、参照符Ｌ１，Ｌ２，…（総称するときには、以下参照符Ｌで示す）で示すような配管や配線を模した図形要素を引回し、前記図形要素Ｐを貼付けてゆくことで、表示画面を作成する。
【００１６】
その表示画面の作成や、レイアウト等の変更による修正・変更を行うために、以下のような編集作業が行われる。前記作画のソフトウェアで扱われるデータとして、各図形要素Ｐ，Ｌは、図形の種類に応じた属性（多くの場合は複数）を有している。各属性は、属性名、または属性名に１対１に対応するデータ（識別子やオフセットなど）で特定される。
【００１７】
ここで、図形要素Ｐの有する属性として、線種、線の色、線の太さ、内部の色、内部パターン、形状、大きさ、および位置とし、図形要素Ｌの有する属性として、線種、線の色、線の太さ、および位置とする。前記線種は、実線、破線、２点鎖線等を表すものであり、また矩形や円形等の面積を有する図形要素の場合には、前記線種、線の色および線の太さは、外形線のものとする。なお、説明の簡略化のために、各図形要素Ｐ，Ｌの有する属性を上記のようにしているけれども、さらに他の種類を有していてもよいことは言うまでもない。
【００１８】
したがって、操作者が、マウスのポイント操作等によって、たとえば図形要素Ｐ１，Ｐ２を選択すると、両者の有している属性の種類は一致しており、この内、一斉に変更可能な属性名を表示し、その変更内容を入力するための属性ツールが、表示画面内のたとえば参照符Ａ１で示す領域に、図２（ｂ）で示すように表示される。これに対して、参照符Ａ２で示す領域を選択すると、その領域Ａ２内に含まれる図形要素の一覧の中から、位置の属性が当該領域に含まれる値に設定されている図形要素が検索されて、図形要素Ｐ１，Ｐ２，Ｌ１が選択されることになり、共通に有している属性の内、一斉に変更可能な属性名が、前記領域Ａ１に、図２（ｃ）で示すように表示される。
【００１９】
たとえば、前記図２（ｂ）で示す状態では、操作者が、内部の色の内容欄に黒色を入力すると、図形要素Ｐ１は元の青色から、図形要素Ｐ２は元の赤色から、一斉に黒色に変化する。すなわち、表示された属性名と内容との組合わせの一覧において、或る属性名の内容を設定すると、選択された図形要素Ｐ，Ｌの同じ属性名の内容が、自動的に設定された値に変更される。このようにして、選択された各図形要素Ｐ，Ｌが共通に有している属性の内、一斉に変更可能な属性を簡単な操作で変更することができ、画面の編集作業の効率を向上することができる。
【００２０】
また、図２（ｂ）と図２（ｃ）とで示すように、選択した図形要素Ｐ，Ｌが増減すると、一斉に変更可能な属性名を抽出して一覧表示するので、一括設定可能な属性が把握し易く、これによっても編集作業の効率を向上することができる。
【００２１】
上記のような一括編集だけでなく、前記図４（ｂ）で示すようにして、またはドラグ・アンド・ドロップ操作によって各図形要素Ｐ，Ｌを移動したり、各図形要素Ｐ，Ｌの４隅に表示されるハンドルをドラグ操作して図形要素の大きさを変換するなどして、各図形要素Ｐ，Ｌを個別に指定しての属性変更が行われ、表示画面が作成される。
【００２２】
図３は、前述のような図形要素Ｐ，Ｌの一括処理の手順の一例を具体的に説明するための機能ブロック図である。前記ＣＤ−ＲＯＭ８を読取ることによって、またはネットワークからダウンロードすることによって、前記処理装置２内にはこの図３で示すような機能ブロックが形成されることになる。画像データ源１１には、現状の画像データがストアされており、その画像データが画像信号生成部１２に転送されて、前記表示装置４に適した信号形式に変換されて出力されている。
【００２３】
前記入力装置３などで実現される選択部１３から、任意の複数の図形要素の選択が指示されると、抽出部１４は前記選択された各図形要素の属性の内、共通に変更可能な属性を抽出し、前記図２（ｂ）や図２（ｃ）で示す属性ツールの画像データを前記画像信号生成部１２に出力する。これによって、図２（ａ）で示す表示画面内で参照符Ａ１で示す領域に前記属性ツールが合成表示される。
【００２４】
前記入力装置３などで実現される入力部１５から、一括変更すべき属性と、その変更内容とが入力されると、変更部１６は、画像データ源１１内の画像データを一括変更する。このようにして、選択された図形要素Ｐ，Ｌの属性を一括変更することができる。
【００２５】
なお、前記属性名には、属性を識別できるものであれば、ＩＤやアドレス（オフセット）などが使用されてもよい。ただし、図２（ｂ）や図２（ｃ）のような一覧表示時には、文字で表示する方が分かり易い。また、上記の説明では、作画ソフトを例に示しているけれども、たとえばコンピュータの待機画面におけるアイコンのように、属性を有する図形要素が１画面上に複数表示可能であり、その属性を変更可能なものであれば、本発明を適用することができる。
【００２６】
【発明の効果】
請求項１の発明に係る描画装置は、以上のように、複数の図形要素を配置して成る画面を編集する描画装置において、選択手段からの操作によって互いに異なる種類の複数の図形要素が選択されると、抽出手段は選択された各図形要素が共通に有している属性の内、一斉に変更可能な属性を抽出し、前記画面内にその一斉に変更可能な属性の一覧を表示させ、入力手段から所望とする属性と、その変更内容とが指示入力されると、変更手段は前記選択手段で選択された図形要素について指示された属性の内容を一括変更する。
【００２７】
それゆえ、複数の図形要素の属性を変更するにあたって、前記一覧を参照して、同じ属性に一括変更するので、画面の編集作業の効率を向上することができる。
【００２８】
請求項２の発明に係る記録媒体は、以上のように、複数の図形要素を配置して成る画面を編集するためのプログラムを記録した記録媒体であって、前記プログラムは、互いに異なる種類の複数の図形要素を選択するステップと、各図形要素が選択されると、当該選択された各図形要素が共通に有している属性の内、一斉に変更可能な属性を抽出するステップと、前記一斉に変更可能な属性の一覧を表示させるステップと、前記一斉に変更可能な属性の一覧から、所望とする属性と、その変更内容とを指示入力するステップと、前記指示入力に応答して、前記選択手段で選択された図形要素について属性の内容を一括変更するステップとを含む。
【００２９】
それゆえ、画面の編集作業の効率を向上することができるプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態の描画装置の電気的構成を示すブロック図である。
【図２】本発明による図形要素の属性変更作業を説明するための図である。
【図３】前記属性変更作業を実現するための機能ブロック図である。
【図４】従来技術による図形要素の属性変更作業を説明するための図である。
【符号の説明】
１    描画装置
２    処理装置
３    入力装置
４    表示装置
５    メモリ
６    メモリ
７    インタフェイス装置
８    ＣＤ−ＲＯＭ
９    ＣＤ−ＲＯＭドライブ装置
１１    画像データ源
１２    画像信号生成部
１３    選択部
１４    抽出部
１５    入力部
１６    変更部
Ｌ１，Ｌ２，…    図形要素
Ｐ１，Ｐ２，…    図形要素
【図１】
0003715144.tif 000002
【図２】
0003715144.tif 000003
【図３】
0003715144.tif 000004
【図４】
0003715144.tif 000005