(57)【要約】【課題】ドローイングソフトウェアで作成されたデータを画面作成プログラムで加工可能に扱えるようにする。【解決手段】ユーザがデータ形式の変換を指示すると、変換指示部４３は、作図処理部４１で作成した保存前のデータまたはすでに図面エディタ２のデータ形式で保存されている保存ファイルから、基本図形や図形を構成する線についての属性を１つずつ変換処理部５１に渡す。変換処理部５１は、渡された属性に基づいて対応テーブル５２を参照し、当該属性に対応する画面エディタ３で扱うことのできる形式のデータを出力する。さらに、変換処理部５１は、１画面分のデータと画面サイズのデータとを合わせてパッケージファイルを作成する。画面エディタ３は、ファイル取込部７を介して取り込んだパッケージファイルを画面データのファイルとして開く。【選択図】図１
2009070134.tif 000002
【特許請求の範囲】
【請求項１】
図面を作成する図面作成プログラムで作成された図面データの属性とプログラマブル表示器に表示する画面を作成する画面作成プログラムで作成された画面データの属性とを対応付けた対応テーブルを参照して、前記図面データの属性を対応する前記画面データの属性に変換することを特徴とするデータ形式変換方法。
【請求項２】
前記図面作成プログラムが図面を作成する領域として表示する描画エリアのサイズを前記画面のサイズに設定することを特徴とする請求項１に記載のデータ形式変換方法。
【請求項３】
前記対応テーブルは、図面データの属性と一致する属性を前記画面作成プログラムが扱えないとき、当該図面データの属性に近似する属性を対応付けることを特徴とする請求項１に記載のデータ形式変換方法。
【請求項４】
請求項１ないし３のいずれか１項に記載のデータ形式変換方法の手順をコンピュータに実行させるためのデータ形式変換プログラム。
【請求項５】
請求項４に記載のデータ形式変換プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項６】
図面を作成する図面作成プログラムで作成された図面データの属性とプログラマブル表示器に表示する画面を作成する画面作成プログラムで作成された画面データの属性とを対応付けて記憶する対応テーブルと、
前記図面データの属性を前記対応テーブルを参照して対応する前記画面データの属性に変換するデータ変換手段とを備えていることを特徴とする図面作成装置。
【請求項７】
前記図面作成プログラムが図面を作成する領域として表示する描画エリアのサイズを前記画面のサイズに設定するサイズ設定手段を備えていることを特徴とする請求項６に記載の図面作成装置。
【請求項８】
前記対応テーブルは、図面データの属性と一致する属性を前記画面作成プログラムが扱うことができないとき、当該図面データの属性に近似する属性を対応付けることを特徴とする請求項６に記載の図面作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図面作成プログラムによって作成された図面データをプログラマブル表示器に表示する画面を作成する画面作成プログラムで扱える形式に変換するデータ形式変換方法、データ形式変換プログラムおよびそれを記録した記録媒体、ならびに図面作成装置に関するものである。
【背景技術】
【０００２】
グラフィックスソフトウェアは、図形や絵を描くソフトウェアとして一般に普及している。特に、ドローイングソフトウェアは、線の座標、角度、方向などの数値データとして直線や曲線を表すので、描いた図形に移動、反転、拡大、縮小などの処理を施すことができる。
【０００３】
ドローイングソフトウェアは、上記のような図形の加工が容易にできることや、各種の部品を利用できる機能を備え、その部品を用いて多彩な図を作成できることから、各種の図面の作成に用いられることが多い。例えば、階段、ドア、窓などの部品を利用することにより、間取り図を容易に作成することができる。
【０００４】
ところで、近年のビルオートメーション（ＢＡ）においては、各フロアの間取り図（フロア図）を作成して、各フロアの管理に利用している。このようなフロア図も、上記のドローイングソフトウェアで作成されることが多い。
【０００５】
また、ＢＡは、管理室などでビル設備の監視・制御を行うために、コンピュータを中心とする監視・制御システムを中核として構築される。このような監視・制御システムにおいて、近年、プログラマブル表示器の導入が進められている。
【０００６】
プログラマブル表示器は、プログラマブルロジックコントローラ（ＰＬＣ）などのコントローラとの通信インターフェースを備えており、コントローラの稼働状況を表示したり、コントローラに対する制御指示を与えるための操作入力を画面から受け付けたりする機能を備えた操作型表示器である。一般に、プログラマブル表示器は、グラフィック表示機能を有するので、操作盤、スイッチ、表示灯等を表示することができ、制御システムにおける操作端末としての役割を果たす。このような制御システムにおいて、各コントローラの稼働状況などの表示やコントローラへの制御指示は、コントローラ付近に配置されたプログラマブル表示器によって行われる。
【０００７】
プログラマブル表示器に表示される画面は、画面作成ソフトウェアを用いて作成される。この画面作成ソフトウェアは、スイッチ、ランプなどが画像化された部品を画面上に配置していくことによって画面を作成する。また、画面作成ソフトウェアは、画面に配置した部品への属性の設定、これらの部品と対応する機器との対応付け、作成した画面のプログラマブル表示器への転送などの多岐にわたる機能を備えている。さらに、画面作成ソフトウェアは、ユーザが所望の図形を作成できるように線画作成機能も備えている。
【０００８】
プログラマブル表示器は、上記のような特徴から監視・制御に適しており、ビルオートメーションだけではなく、各種の分野への利用が進められている。
【特許文献１】特開平１１−１８４６８８号公報（１９９９年７月９日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
例えば、ＢＡにおいて、各フロアの照明や空調の監視・制御をプログラマブル表示器を用いて行おうとした場合、上記の画面作成ソフトウェアを用いて、各フロアの図を画面として作成する必要がある。ところが、画面作成ソフトウェアは、上記のように多岐にわたる機能を備えているため、ソフトウェアのサイズなどを鑑みて、線画作成機能については、ドローイングソフトウェアなどの専用のグラフィックスソフトウェアのように充実させることは困難である。
【００１０】
このため、画面作成ソフトウェアで作成したフロア図は、ドローイングソフトウェアで作成したフロア図と比べて、表現に乏しいものとなる。また、ドローイングソフトウェアで作成した図は、データ形式が画面作成ソフトウェアで作成する画面と異なるため、そのまま画面作成ソフトウェアで利用することができない。したがって、ドローイングソフトウェアでフロア図を作成しても、別途、画面作成ソフトウェアでフロア図を画面に作成しなければならず、画面作成作業が非効率的である。
【００１１】
また、ドローイングソフトウェアで作成した図をイメージとして取り込んで、画面作成ソフトウェアで作成する画面に貼り付けることができるが、取り込んだ図がイメージであるため、画面作成ソフトウェアで図を線画として扱うことができない。このため、図の大きさや図を構成する線の種類を変更するなどの加工をすることができず、画面に合わせて所望に図を編集することができない。
【００１２】
特許文献１には、画面データを形式の異なる他の画面データに変換することが記載されている。これをドローイングソフトウェアで作成したデータの形式を画面作成ソフトウェアで作成したデータの形式に変換することに適用することが考えられる。しかしながら、特許文献１には、画面に配置されている部品を解析して形式を変換することは記載されているが、ドローイングソフトウェアで作成する線画のデータを変換することは開示されていない。このため、特許文献１の変換方法をそのまま、上記のようなデータ変換に適用することはできない。
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ドローイングソフトウェアで作成されたデータを画面作成プログラムで加工可能に扱えるようにすることにある。
【課題を解決するための手段】
【００１４】
本発明に係るデータ形式変換方法は、図面を作成する図面作成プログラムで作成された図面データの属性とプログラマブル表示器に表示する画面を作成する画面作成プログラムで作成された画面データの属性とを対応付けて記憶する対応テーブルを参照して、前記図面データの属性を対応する前記画面データの属性に変換することを特徴としている。
【００１５】
本発明に係る図面作成装置は、図面を作成する図面作成プログラムで作成された図面データの属性とプログラマブル表示器に表示する画面を作成する画面作成プログラムで作成された画面データの属性とを対応付けて記憶する対応テーブルと、前記図面データの属性を前記対応テーブルを参照して対応する前記画面データの属性に変換するデータ変換手段とを備えていることを特徴としている。
【００１６】
上記の方法および装置では、図面作成プログラムで作成された図面データの属性が、対応テーブルを参照することにより、対応する画面データの属性に変換される。これにより、変換後の属性からなるデータは、画面作成プログラムで扱うことができる形式となるため、画面作成プログラムで編集可能となる。
【００１７】
前記データ形式変換方法は、前記図面作成プログラムが図面を作成する領域として表示する描画エリアのサイズを前記画面のサイズに設定することが好ましい。
【００１８】
また、前記図面作成装置は、前記図面作成プログラムが図面を作成する領域として表示する描画エリアのサイズを前記画面のサイズに設定するサイズ設定手段を備えていることが好ましい。
【００１９】
これにより、変換後のデータを画面作成プログラムで編集するとき、画面として表示されるサイズを調整する必要がない。
【００２０】
前記データ形式変換方法および前記図面作成装置において、前記対応テーブルは、図面データの属性と一致する属性を前記画面作成プログラムが扱えないとき、当該図面データの属性に近似する属性を対応付けることが好ましい。
【００２１】
これにより、図面作成プログラムのデータの属性から変換可能なデータを増加させ、図面作成プログラムで作成された図面の情報量をできるだけ多く画面作成プログラムで作成する画面に反映させることができる。
【００２２】
本発明のデータ形式変換プログラムは、前述のデータ形式変換方法の手順をコンピュータに実行させるためのプログラムである。このデータ形式変換プログラムは、コンピュータ読み取り可能な記録媒体に記録されていてもよい。
【００２３】
このように、図面作成プログラムをコンピュータに読み取らせて実行させることにより、前記データ形式変換方法をコンピュータにおいて実現することができる。
【発明の効果】
【００２４】
本発明に係るデータ形式変換方法および図面作成装置は、以上のように、図面を作成する図面作成プログラムで作成された図面データの属性とプログラマブル表示器に表示する画面を作成する画面作成プログラムで作成された画面データの属性とを対応付けて記憶する対応テーブルを参照して、前記図面データの属性を対応する前記画面データの属性に変換するので、変換後の属性からなるデータを画面作成プログラムで編集することができる。したがって、図面作成プログラムですでに作成した図と同様な図を画面に描くために、画面作成プログラムで新たな画面を作成する必要がなくなり、画面作成に要する時間を短縮することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２５】
本発明の一実施形態について図１および図２に基づいて説明すると、以下の通りである。
【００２６】
図１に示すように、本実施形態に係るエディタコンピュータ１は、図面エディタ２と、画面エディタ３とを備えている。
【００２７】
エディタコンピュータ１は、ＣＰＵ、メモリ（ＲＡＭ、ＲＯＭなど）、外部記憶装置（ハードディスクドライブ、ＭＯドライブなど）、表示装置および入力装置（キーボード、マウスなど）を有する汎用のパーソナルコンピュータなどで構成されている。
【００２８】
図面エディタ２は、ドローイングソフトウェアのような作図用のアプリケーションプログラムがエディタコンピュータ１にインストールされて実行されることによって実現される機能ブロックである。この図面エディタ２は、作図部４と、データ形式変換部５とを有している。
【００２９】
作図部４は、作図処理部４１と、解像度設定部４２と、変換指示部４３とを含んでいる。
【００３０】
作図処理部４１は、作図処理を行う基本機能を備えており、直線や曲線について、種類、座標、角度、方向などを数値データで表す。また、作図処理部４１は、作成した図を保存するために保存部６に保存ファイルとして書き込む。保存部６は、ハードディスクドライブやフラッシュメモリなどのエディタコンピュータ１の内部または外部に設けられた記憶装置によって構成される。
【００３１】
作図処理部４１は、図２に示すように、作図処理部４１は、作図ウインドウ１０１をユーザインターフェースとして表示する。作図ウインドウ１０１は、作業エリア１０２および部品表示エリア１０３を有している。
【００３２】
作業エリア１０３は、図を作成する範囲を規定する描画エリア１０４を表示している。この描画エリア１０４は、図を印刷する用紙のサイズ（Ａ４，Ｂ４等）に規定されている。
【００３３】
部品表示エリア１０３は、予め用意されている各種の部品のイメージを表示している。ここから所望の部品のイメージを描画エリア１０３にドラッグ＆ドロップの操作をされることで、当該部品を描画エリア１０３に配置することができる。例えば、Microsoft Visio（登録商標）では、「マスタシェイプ」と呼ばれる部品の集合体である「ステンシル」が部品表示エリア１０３に表示されている。ステンシルは追加することも可能である。
【００３４】
解像度設定部４２は、描画エリア１０３のサイズを画面エディタ３で作成する画面のサイズ（解像度）に設定する。解像度は、図２に示すように、複数の部品１０５（マスタシェイプ）として提供される。解像度設定部４２は、それぞれ異なる解像度の情報を有する部品１０５のうち１つが、描画エリア１０４にドラッグ＆ドロップの操作をされることで、描画エリア１０４のサイズを解像度に変更して設定する。例えば、３２０×２４０ドットの解像度の部品１０５がドラッグ＆ドロップの操作をされると、例えばＡ４のサイズに設定されていた描画エリア１０４は上記の解像度のサイズに設定される。
【００３５】
なお、後述するように、データ形式変換部５が図面エディタ２の拡張機能の部分として追加される場合、上記の解像度設定部４２および複数の部品１０５（ステンシル）も、図面エディタ２に追加されるアドオンとして構成される。
【００３６】
変換指示部４３は、後述する変換処理部５１によるデータ形式の変換処理の実行を指示する部分である。変換指示部４３は、図示はしないが、変換処理を指示するために作画ウインドウ１０１に設けられたメニューやアイコンが操作されると、図示しないダイアログボックスを表示してユーザにデータ形式の変換を実行するか否かを問い合わせる。変換指示部４３は、その問い合わせに対するユーザの実行指示を受けて、作図処理部４１が保存部６に保存しようとするデータや、保存部６に保存されている保存ファイルのデータについての属性を後述する変換処理部５１に渡す。
【００３７】
なお、データ形式変換部５が図面エディタ２の拡張機能の部分として追加される場合、変換指示部４３も、上記の解像度設定部４２と同様、アドオンとして構成される。
【００３８】
データ形式変換部５は、変換処理部５１と、対応テーブル５２とを有している。
【００３９】
変換処理部５は、図面エディタ２で作成されたデータ（図面データ）を対応テーブル５２を参照して、画面エディタ３で作成される画面データの形式に変換して、パッケージファイル（拡張子は.pkg）として保存部６に保存する。
【００４０】
対応テーブル５２は、図面エディタ２が扱うことのできる描画オブジェクトの属性とそれに対応する画面エディタ３の描画オブジェクトの属性との対応付けをしている。表１に、対応テーブル５２で対応付けられている両描画オブジェクトの属性の一部を示す。
【００４１】
【表１】
2009070134.tif 000003
【００４２】
「線の形状」は、実線、破線、点線、一点鎖線、二点鎖線などである。「角の形状」は、角の丸み（アール）であり、画面エディタ３ではサポートされていない。このため、角の形状は全て丸みのない角に対応付けられる。「線の始点・終点のサイズ」は、画面エディタ３ではサポートされていないので、線のサイズに対応付けられる。つまり、画面エディタ３では、始点・終点のサイズを変更できないので、始点・終点を太く表現することで、画面エディタ３側で大きく見せるようにする。
【００４３】
「傾斜楕円」は、２つの中心軸が水平・垂直方向に対して傾斜している楕円であり、画面エディタ３ではサポートされていないので、連続してつながる直線（連続直線）に対応付けられる。具体的には、変換処理部５１は、楕円を多角形と見なして、画面エディタ３で扱うことのできる最大角数の多角形に置き換える。例えば、変換処理部５１は、楕円のサイズに基づいて当該楕円の角数ｍ（ｍ角形）を定め、当該角数ｍを画面エディタ３で扱うことのできる最大の角数ｎ（ｎ角形）で除した数ｋ（＝ｍ／ｎ）ごとに楕円の角を間引いていき、楕円をｎ角形として表現する。また、変換処理部５１は、ｎ角形を超える多角形についても、角数を間引いてｎ角形に変換する。
【００４４】
また、画面エディタ３は、通常の楕円についても内部の塗り込みには対応していないので、変換処理部５１は、多角形に変換して塗り込むように変換する。
【００４５】
変換処理部５１は、変換指示部４３により渡された図面エディタ２の描画オブジェクトの属性に対応する属性を、上記のような対応テーブル５２を参照して、画面エディタ３で扱うことのできるデータ形式の属性に変換する。変換処理部５１は、図面エディタ２で作成された１つの図面に含まれる全ての描画オブジェクトについての属性を上記のようにして画面エディタ３で扱うことのできる形式に変換する。また、変換処理部５１は、１画面分の属性のデータと画面サイズのデータとを合わせてパッケージファイルを作成する。
【００４６】
なお、データ形式変換部５は、図面エディタ２に標準的な機能として組み込まれていてもよいが、図面エディタ２のアドオン（プラグイン）として追加される機能であってもよい。データ形式変換部５は、アドオンとして提供される場合、ＡＰＩ（Application Program Interface）からなり、ＤＬＬ（Dynamic Link Library）として図面エディタ２に組み込まれる。ＡＰＩとして用意される関数は、図面エディタ２の作図情報から上記の形式変換処理を行う手順を規定しており、変換指示部４３からコールされる。
【００４７】
画面エディタ３は、ファイル取込部７および画面作成処理部８を有している。
【００４８】
画面作成処理部８は、プログラマブル表示器で表示されるユーザ独自の画面（ユーザ画面）を作成できるように、スイッチ、ランプ、テンキー、各種表示器（例えば、数値表示器、メータ表示器およびグラフ表示器）などの部品、描画機能、テキスト入力機能などを備えている。部品としては、単一の機能を有する部品だけでなく、複数の機能を有する、複合スイッチ、カウンタ、タイマといった複合機能を有する部品が用意されている。部品は、ユーザが容易に選択できるようにライブラリ形式で登録されており、部品の機能に応じた処理規定情報（オブジェクトに対する手続き）が予め付与されている。描画機能は、直線や曲線の線図形を描画したり、各種のグラフ、円、四角形、多角形などの基本図形の描画および図形内の指定色や模様による塗り込みを行ったりするための機能である。
【００４９】
画面がプログラマブル表示器に表示されている状態では、画面における部品は、部品に対応するデバイスの状態を反映させるように表示状態が変わる。このため、画面データにおいては、各部品に対して、デバイスの状態に関するデータを格納するメモリのアドレスが関連付けられている。当該メモリは、通常、ＰＬＣなどのコントローラやプログラマブル表示器に設けられている。また、アドレスが関連付けられるのは、予め用意された部品だけではなく、ユーザが作成した図形にもアドレスを関連付けることが可能である。このように、画面データは、部品等にアドレスが関連付けられる点で、一般のコンピュータで表示されるＧＵＩ画面と異なる。そして、画面エディタ３は、このようなアドレス関連付けの機能を備えている。
【００５０】
また、画面エディタ３は、作成したユーザ画面のデータすなわち画面データをプログラマブル表示器で処理可能な形式である画面ファイルに変換して、保存部９に保存する。また、画面エディタ３は、保存された画面ファイルを保存部９から読み出して、プログラマブル表示器に転送する。ここで、上記の保存部９は、前述の保存部６と共通していてもよい。
【００５１】
ファイル取込部７は、保存部６において保存されている各種のファイルから、画面エディタ３で開くことのできるファイルを判定する。このファイル取込部７は、通常の画面データのファイル以外に、拡張子が“.pkg”の前述のパッケージファイルを画面エディタ３で開くことのできるファイルとして認識する。
【００５２】
画面エディタ３で扱うことができる画面データのファイルは、上記のように、画面データが部品等にアドレスが関連付けられているために独自の形式となっている。これに対し、図面エディタ２で作成された図面データは、上記のようなアドレスの関連付けがなされていないので、前述のようにデータ形式を変換しても、画面データのファイルと同じ形式にすることができない。このため、データ形式の変換後の図面データをパッケージファイルとして保存して、ファイル取込部７を介して画面エディタ３に取り込むようにしている。画面エディタ３に取り込むことができれば、画面エディタ３のアドレス関連付け機能によって、パッケージファイルの図面において、各図形にアドレスを関連付けることができる。
【００５３】
図面エディタ２および画面エディタ部３は、エディタコンピュータ１と分離可能に構成される記録媒体に記録され、この記憶媒体からエディタコンピュータ１にインストールすることが可能である。また、エディタコンピュータ１は、図面エディタ２および画面エディタ３を備えることによりエディタ装置として機能する。
【００５４】
上記の記録媒体（プログラムメディア）は、コンピュータに読み取り可能な記録媒体であり、磁気テープやカセットテープなどのテープ系、フレキシブルディスクやハードディスクなどの磁気ディスク系、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤなどの光ディスク系、ＩＣカード（メモリカードを含む）、光カードなどのカード系が好適である。その他、上記のプログラムメディアは、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００５５】
また、エディタコンピュータ１が、インターネットを含む通信ネットワークと接続可能な環境に置かれていれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。ただし、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予めエディタコンピュータ１に格納されるか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【００５６】
続いて、上記のように構成されるエディタコンピュータ１において、図面エディタ２によるデータ形式の変換処理について説明する。
【００５７】
まず、作図処理部４１が作成した図面データを保存するとき、変換指示部４３は、ダイアログボックスを表示してユーザに図面データをパッケージファイルとして保存するか否かを問い合わせる。ユーザがパッケージファイルとしての保存を指示すると、変換指示部４３は、作図処理部４１から保存前のデータから基本図形や図形を構成する線についての属性を１つずつ変換処理部５１に渡す。また、すでに保存ファイルとして保存部６に保存されている図面データの形式を変換する場合は、ユーザによってメニューから変換することを指示されると、変換指示部４３が上記と同様に上記の属性を変換処理部５１に渡す。
【００５８】
変換処理部５１は、渡された属性に基づいて対応テーブル５２を参照し、当該属性に対応する画面エディタ３で扱うことのできる形式のデータを出力する。さらに、変換処理部５１は、１画面分のデータと画面サイズのデータとを合わせてパッケージファイルを作成する。
【００５９】
画面エディタ３では、ファイル取込部７を介して取り込んだパッケージファイルを画面データのファイルとして開く。これにより、図面エディタ２で作成された図面データは、部品などのイメージとして変換されたデータを除いた線画データが、画面作成処理部８によって編集可能となる。
【００６０】
以上のように、本実施形態に係るエディタコンピュータ１においては、図面エディタ２がデータ形式変換部５を有することにより、図面エディタ２で作成した図面データを画面エディタ３で扱うことができる図面データの形式に変換する。これにより、多機能な図面エディタ２で描かれた図を画面エディタ３に取り込んで加工することができる。この結果、図面エディタ２による細かい描き込みがされた図を画面に利用することも可能となる。したがって、図面エディタ２ですでに作成した図と同様な図を画面に描くために、画面エディタ３で新たな画面を作成する必要がなくなり、画面作成に要する時間を短縮することができる。
【００６１】
また、図面エディタ２では、描画エリア１０４を画面サイズ（解像度）に設定するので、パッケージファイルとして保存された図面データを画面エディタ３で開くとき、画面として表示されるサイズを調整する必要がない。図面エディタ２で設定される従来の用紙に合わせたサイズのままで図面データを形式変換したパッケージファイルを画面エディタ３で開くと、画面用のサイズと異なるため、図の配置が偏ったりするので、改めて画面用のサイズに設定し直す必要がある。しかも、解像度を規定した部品１０５を描画エリア１０４にドラッグ＆ドロップするユーザの操作を行うことにより、解像度設定部４２が解像度の設定を行うので、ユーザは、わかりやすくかつ簡単な操作で解像度の設定を解像度設定部４２に指示することができる。
【００６２】
さらに、図面エディタ２では、データ形式変換部５が、図面エディタ２の描画データの属性が画面エディタ３で扱うことができない描画データの属性であるとき、前述の「傾斜楕円」のように、近似する属性に変換する。これにより、図面エディタ２の描画データの属性から変換可能な画面エディタ３の描画データを増加させ、図面エディタ２で作成された図面の情報量をできるだけ多く画面エディタ３で作成する画面に反映させることができる。
【００６３】
本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００６４】
本発明のデータ形式変換方法は、図面作成プログラムで作成されたデータを画面作成プログラムで扱うことができる形式に変換するので、図面作成プログラムで作成されたデータを利用して画面作成プログラムによる図面の作成を行うことに好適に利用できる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に係るエディタコンピュータの構成を示すブロック図である。
【図２】上記エディタコンピュータの図面エディタで表示される作図ウインドウを示す図である。
【符号の説明】
【００６６】
１    エディタコンピュータ（図面作成装置）
２    図面エディタ
３    画面エディタ
４    作図部
５    データ形式変換部
４１    作図処理部
４２    解像度設定部（サイズ設定手段）
４３    変換指示部
５１    変換処理部（データ変換手段）
５２    対応テーブル
【図１】
2009070134.tif 000004
【図２】
2009070134.tif 000005