(57)【特許請求の範囲】
【請求項１】
新規に図面ファイルを作成するときの基礎として利用可能なように標準化された複数の図面テンプレートと、複数の前記図面テンプレートの相対的なページ位置関係を定義するテンプレート配置リストと、を予め記憶する記憶装置と、
複数の前記図面ファイルと複数の前記図面ファイルのページ位置関係を規定するファイル配置リストとをユーザの操作により作成可能な図面管理手段と、を備え、
前記図面管理手段は、前記テンプレート配置リストに定義された相対的なページ位置関係を維持したまま、複数の前記図面テンプレートを複製したものを複数の前記図面ファイルとして作成するとともに、当該作成した複数の前記図面ファイルのページ位置関係を前記ファイル配置リストに登録することを特徴とする図面作成支援装置。
【請求項２】
前記図面管理手段は、前記図面テンプレートを用いた前記図面ファイルの一括生成処理を規定する一括展開リストに従って、複数の前記図面テンプレートから複数の前記図面ファイルを一括して生成して前記ファイル配置リストに登録することが可能であり、
前記一括展開リストは、複製元となる前記図面テンプレートの情報と、当該図面テンプレート中に含まれる付帯テキストに反映するテキストデータと、当該図面テンプレートを図面ファイルとして取り込む複製先の前記ファイル配置リストのページ番号と、を要素として少なくとも有することを特徴とする請求項１に記載の図面作成支援装置。
【請求項３】
前記図面管理手段を備えたクライアント端末と、
前記クライアント端末と通信ネットワークを介して相互通信可能に接続され、前記記憶装置を備えたサーバーと、を備え、
前記記憶装置は、前記図面テンプレート及び前記図面ファイル、並びに、前記テンプレート配置リスト及びファイル配置リストを管理保存する図面管理データベースを記憶し、
前記図面管理手段は、前記記憶装置への前記図面テンプレートの登録が可能であるとともに、前記記憶装置に記憶された前記図面テンプレートを前記サーバーから取得し、当該取得した前記図面テンプレートを基礎とする前記図面ファイルの新規作成が可能であることを特徴とする請求項１又は請求項２のいずれかに記載の図面作成支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、図面作成支援装置に関するものである。
【背景技術】
【０００２】
従来においては、電気機器の展開接続図（展開図）等の設計図面の作図作業に、電気製図用のＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｓｓｉｓｔｅｄ  Ｄｒａｗｉｎｇ）システムを用いることにより、展開接続図の作成効率化を図るＣＡＥ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｅｎｇｉｎｅｅｒｉｎｇ）が広く行われている。このように、作図作業を支援する図面作成支援装置としてＣＡＤを利用すると、図面を電子ファイルとして扱うことができ、例えば過去に作成した図面を複製して再利用できるため図面作成を省力化することが可能である。
【０００３】
このような、展開接続図を作成するのに用いるＣＡＤシステムとしては、類似回路を抽出して共通回路パターンを作成しておき、展開接続図を作成する際にはこの共通回路パターンを複製するとともに、共通回路パターンの付属情報である記入文字を一括して変更できるように記入文字の変更部分に予めキーを割り付けておくものが従来において知られている（例えば、特許文献１参照）。
【０００４】
また、回路シンボル及びその付属情報からなる編集元展開接続図やその類似回路図を流用して新規展開接続図を編集する際に、編集元展開接続図や類似回路図中の書き換えが必要な編集パラメータを抽出して編集パラメータ一覧表を作成し、この編集パラメータ一覧表に入力したデータを新規展開接続図に反映するようにしたものも、従来において知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０５−０７３６３２号公報
【特許文献２】特開平１０−３４０２８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このように、特許文献１や特許文献２に示された従来における図面作成支援装置は、流用可能な共通回路パターンや類似回路図を記憶しておき、新規に図面を作成する時にこれらを再利用することにより、電気機器等の設計図面（展開接続図）の作成を支援し、設計作業の効率化を図ることを目的としている。この際、以前に作成した図面（共通回路パターンや類似回路図）の内容を整理し標準化しておくと再利用性を向上することができる（以下、この標準化した図面を「テンプレート」という）。
【０００７】
ここで、展開接続図等の図面は対象とする電気機器の規模等によって、多数のページにわたる場合がある。そして、このような多数のページにわたる図面についてテンプレートを利用する場合、従来の図面作成支援装置では、図面作成者は、作成対象の図面に適したテンプレートを一つ一つ確認して選択して複製する必要があり、煩雑な手数がかかるという課題がある。
【０００８】
また、展開接続図においては、図面のページ順序は常に一続きの連番ではなく、異なる電気機器同士であっても同様の機能を実現する回路図が同一のページ番号に配置されるようにすることで、図面間での回路接続の関係を示す呼び合い情報（Ｒｅｆｅｒｅｎｃｅ）の記述について体系化・明確化を図る等の目的のため、ある特定ページ番号に特定の電気回路図面を配置する場合がある。そして、このような場合、従来の図面作成支援装置では、図面作成者は、テンプレートを複製する際に複製先をどのページ番号とするかをその都度判断して図面を適切に配置する必要がある。このため、図面作成者が複製先のページ番号を判断しなければならず煩雑であるという課題や、複製先のページ番号の判断を人が行うこととなるため誤ったページ番号に図面が配置されてしまう可能性が高くなってしまうという課題がある。
【０００９】
この発明は、このような課題を解決するためになされたもので、第１の目的は、多数のページにわたる図面の作成にテンプレートを利用する場合に、必要な操作手順を少なくして作業効率を向上することができる図面作成支援装置を得るものである。
また、第２の目的は、ある特定のページ番号に特定の内容の図面を配置する場合に、複製したテンプレートを目的とする適切なページ番号に容易に配置することができる図面作成支援装置を得るものである。
【課題を解決するための手段】
【００１０】
この発明に係る図面作成支援装置においては、新規に図面ファイルを作成するときの基礎として利用可能なように標準化された複数の図面テンプレートと、複数の前記図面テンプレートの相対的なページ位置関係を定義するテンプレート配置リストと、を予め記憶する記憶装置と、複数の前記図面ファイルと複数の前記図面ファイルのページ位置関係を規定するファイル配置リストとをユーザの操作により作成可能な図面管理手段と、を備え、前記図面管理手段は、前記テンプレート配置リストに定義された相対的なページ位置関係を維持したまま、複数の前記図面テンプレートを複製したものを複数の前記図面ファイルとして作成するとともに、当該作成した複数の前記図面ファイルのページ位置関係を前記ファイル配置リストに登録する構成とする。
【発明の効果】
【００１１】
この発明に係る図面作成支援装置においては、多数のページにわたる図面の作成にテンプレートを利用する場合に、必要な操作手順を少なくして作業効率を向上することができるという効果を奏する。また、複製したテンプレートを目的とする適切なページ番号に容易に配置することができるという効果も併せ奏する。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係る図面作成支援装置の全体構成を概念的に説明する図である。
【図２】この発明の実施の形態２に係る図面作成支援装置の全体構成を概念的に説明する図である。
【図３】この発明の実施の形態３に係る図面作成支援装置の全体構成を概念的に説明する図である。
【発明を実施するための形態】
【００１３】
この発明を添付の図面に従い説明する。各図を通じて同符号は同一部分又は相当部分を示しており、その重複説明は適宜に簡略化又は省略する。
【００１４】
実施の形態１．
図１は、この発明の実施の形態１に係るもので、図面作成支援装置の全体構成を概念的に説明する図である。
【００１５】
この図１において、１は、図面作成者（ユーザ）が操作して所望の図面を作成するための電子計算機、例えばパーソナルコンピュータ（ＰＣ）からなるクライアント端末である。このクライアント端末１には、図面作成者が操作するためのユーザインターフェース（ＵＩ）を有し、図面ファイル２の作成や編集等を行うための図面管理手段を構成する図面管理ツール３が備えられている。この図面管理ツール３は、例えば、図面作成者による指示入力操作に従って図面の作成や編集を実行する機能を実現する具体的な情報処理をクライアント端末１に実行させるためのソフトウェアを用いて、実装することができる。
【００１６】
図面作成者が作成する図面は、大きく分けて図面ファイル２とファイル配置リスト４とから構成されている。図面ファイル２は、展開接続図や回路図等の図面情報の実体を収めたものであり、図面１ページにつき１つの図面ファイル２が作成される。ファイル配置リスト４は、特に図面が複数ページにわたる（複数の図面ファイル２を含む）場合に、各図面ファイル２の絶対的なページ位置関係を規定するものである。
【００１７】
図面ファイル２のそれぞれには一意に識別可能な図面ファイル識別情報が付与されている。この図面ファイル識別情報としては、例えば、各図面ファイル２のファイル名（あるいはフルパス名）を用いることができる。
【００１８】
図１には、図面ファイル２及びファイル配置リスト４の具体例として、２つの例を挙げている。図面の下寄り向かって左側には、図面ファイル２としてＤ０１及びＤ０２の２つが存在しており、Ｄ０１を００１ページに、Ｄ０２を００２ページに、それぞれ配置した場合の例を示している。００３ページから００６ページは空白である。
【００１９】
また、図面の下寄り向かって右側には、図面ファイル２としてＤ１２及びＤ１６の２つが存在しており、Ｄ１２を０１２ページに、Ｄ１６を０１６ページに、それぞれ配置した場合の例を示している。０１１ページ及び０１３ページから０１５ページは空白である。
【００２０】
クライアント端末１は、サーバー５と通信可能に接続されている。このサーバー５が備える記憶装置には、複数の図面テンプレート６及びテンプレート配置リスト７が格納されている。
【００２１】
図面テンプレート６は、新規に図面ファイル２を作成するときの基礎図面（ベース図面）として利用可能なものとして準備されており、複数の図面において共通して用いることができる共通パターンや少ない変更で目的とする図面を得ることができる類似パターン等の内容を整理し、再利用が可能なように予め標準化された図面である。例えば、作成しようとする図面が電気機器の展開接続図であれば、共通回路パターンや類似回路パターン等の内容を整理して標準化したものが図面テンプレート６となる。図１には、サーバー５に図面テンプレート６が３つ格納されている場合を例示している。
【００２２】
これら複数の図面テンプレート６のそれぞれには一意に識別可能なテンプレート識別情報が付与されている。サーバー５の記憶装置上において、図面テンプレート６のそれぞれが１ファイルとして扱われている場合には、各図面テンプレート６のファイル名（あるいはフルパス名）を、このテンプレート識別情報として用いることができる。ここでは、各図面テンプレート６のテンプレート識別情報（ファイル名）として、Ｔ０１、Ｔ０２及びＴ０３がそれぞれ付与されている。
【００２３】
テンプレート配置リスト７は、サーバー５（の記憶装置）に格納されている複数の図面テンプレート６を利用する際に推奨される相対的なページ位置関係を予め定義するものである。このテンプレート配置リスト７においては、相対的なページ位置の基準となるページ番号に対して、各図面テンプレート６のテンプレート識別情報を対応付けることにより、図面テンプレート６の相対位置関係が定義されている。
【００２４】
図１には、サーバー５に格納された３つの図面テンプレート６（Ｔ０１、Ｔ０２、Ｔ０３）について推奨される相対位置関係として、Ｔ０１の次のページ（１ページ後ろ）の位置にＴ０２を配置し、Ｔ０２から４ページ後ろの位置にＴ０３を配置した例が示されている。この例においては、Ｔ０１が配置された位置を００１ページとして、Ｔ０２が００２ページに、Ｔ０３が００６ページに、それぞれ配置されている。００３ページから００５ページの３つのページは空白である。
【００２５】
図面作成者はクライアント端末１において動作する図面管理ツール３を使用して、図面ファイル２を作成・編集するとともに、ファイル配置リスト４を変更して、編集中の図面ファイル２を配置するページ位置を決定する。この際、クライアント端末１の図面管理ツール３は、サーバー５の記憶装置に格納されているテンプレート配置リスト７を参照して、同じくサーバー５の記憶装置に格納されている図面テンプレート６を取得することができる。
【００２６】
具体的には、図面作成者は、図面管理ツール３からサーバー５のテンプレート配置リスト７を参照して、使用する図面テンプレート６のページ番号を指定する。すると、指定されたページ番号にテンプレート配置リスト７において対応する図面テンプレート６が、サーバー５からクライアント端末１へと複製される。ここで、図面管理ツール３は、テンプレート識別情報を用いることで、指定されたページ番号に対応する図面テンプレート６を特定する。
【００２７】
このようにして、サーバー５から複製された図面テンプレート６を図面ファイル２として取り込むことで、図面テンプレート６を図面ファイル２を作成する際の基礎図面（ベース図面）として使用することができる。この際、複製された図面テンプレート６を図面ファイル２として取り込むページ位置を、図面管理ツール３上のファイル配置リスト４において指定することで、ファイル配置リスト４の任意の位置に図面テンプレート６を取り込むことができる。
【００２８】
また、テンプレート配置リスト７を参照して図面テンプレート６を指定する際に、一度に複数の図面テンプレート６を選択して複製することも可能である。すなわち、図面作成者が図面管理ツール３上で、テンプレート配置リスト７において複数の図面テンプレート６が含まれる連続する範囲の複数のページ番号を選択して複製を指示することで、当該選択した範囲内に含まれている複数の図面テンプレート６をクライアント端末１側に一括して複製することができる。
【００２９】
この際、図面管理ツール３は、テンプレート配置リスト７に定義された複数の図面テンプレート６の相対的なページ位置関係を維持したまま、当該複数の図面テンプレート６をファイル配置リスト４に図面ファイル２として登録する。
【００３０】
具体的には、テンプレート配置リスト７のページ番号００１から００２を複製元として選択した場合、この選択したページ番号００１から００２に含まれる図面テンプレート６であるＴ０１及びＴ０２が複製対象となる。そして、複製先としてファイル配置リスト４のページ番号００１を指定すると、これらのＴ０１及びＴ０２が相対的な位置関係を保ったまま複製されて、ファイル配置リスト４のページ番号００１にＴ０１が図面ファイル２のＤ０１として複製され、ファイル配置リスト４のページ番号００２にＴ０２が図面ファイル２のＤ０２として複製される（図１の下寄り左側）。
【００３１】
また、テンプレート配置リスト７のページ番号００２から００６を複製元として選択した場合、この選択したページ番号００２から００６に含まれる図面テンプレート６であるＴ０２及びＴ０３が複製対象となる。そして、複製先としてファイル配置リスト４のページ番号０１２を指定すると、これらのＴ０２及びＴ０３が相対的な位置関係を保ったまま複製されて、ファイル配置リスト４のページ番号０１２にＴ０２が図面ファイル２のＤ１２として複製され、ファイル配置リスト４のページ番号０１６にＴ０３が図面ファイル２のＤ１６として複製される（図１の下寄り右側）。
【００３２】
ここで複製元の選択範囲に含まれているテンプレート配置リスト７のページ番号００３から００５は空白であるため、ファイル配置リスト４のページ番号０１３から０１５は空白である。
【００３３】
なお、図面作成者は、クライアント端末１の図面管理ツール３を用いて、サーバー５からクライアント端末１側への図面テンプレート６の複製のみならず、サーバー５への図面テンプレート６の登録も行うことができる。この際、図面管理ツール３を使用してテンプレート配置リスト７の編集も行うことができ、作成した図面テンプレート６の推奨されるページ相対位置も併せて設定することが可能になっている。
【００３４】
なお、ここでは、図面テンプレート６及びテンプレート配置リスト７を格納する記憶装置をサーバー５に、図面管理手段である図面管理ツール３をクライアント端末１に、それぞれ設けるようにしたが、サーバー５は必ずしも必要ではなく、記憶装置と図面管理手段とを１台のＰＣ等に備えるようにすることも可能である。
【００３５】
以上のように構成された図面作成支援装置は、新規に図面ファイルを作成するときの基礎として利用可能なように標準化された複数の図面テンプレートと、複数の図面テンプレートの相対的なページ位置関係を定義するテンプレート配置リストと、を予め記憶する記憶装置と、ユーザの操作により、複数の図面ファイルと複数の図面ファイルのページ位置関係を規定するファイル配置リストとを作成可能な図面管理手段と、を備えたものである。そして、図面管理手段は、テンプレート配置リストに定義された相対的なページ位置関係を維持したまま、複数の図面テンプレートを複製したものを、複数の図面ファイルとしてファイル配置リストに登録する。
【００３６】
このため、複数の図面テンプレートを一度に図面ファイルとして取り込むことができるので、多数のページにわたる図面の作成にテンプレートを利用する場合に、１図面ずつ取り込む場合と比較して操作手順が少なくて済み、作業効率を向上することができる。
【００３７】
また、テンプレート配置リストに、図面テンプレートを取り込む際に考慮すべき相対ページ位置の推奨値を予め定義しておくことで、図面テンプレートの取り込みとともに推奨される図面間の相対位置が反映されるため、図面テンプレートを利用する時のページ配置の煩わしさを軽減するとともに、複数人で同一の機器の設計を行う場合等にも、図面作成者の違いによるページ配置の齟齬の発生を抑制することが可能である。
【００３８】
実施の形態２．
図２は、この発明の実施の形態２に係るもので、図面作成支援装置の全体構成を概念的に説明する図である。
ここで説明する実施の形態２は、前述した実施の形態１の構成に加えて、図面管理ツールにおいて、使用する図面テンプレートと、図面テンプレート中に含まれる付帯テキストに反映するテキストデータと、複製先のページ番号とを予め指定した一括展開リストを用意することにより、図面テンプレートから図面ファイルを一括して生成することができるようにしたものである。
【００３９】
すなわち、まず、サーバー５の記憶装置に格納されている図面テンプレート６は、その内部要素として、図形部品とこの図形部品に付帯するテキストデータである付帯テキスト８を収容するテキストフィールドとを有している。付帯テキスト８は１つの図面テンプレート６において複数存在してもよく、各付帯テキスト８に対しては、それぞれが一意に識別可能であるように付帯テキスト識別情報が付与されている。
【００４０】
この付帯テキスト識別情報としては、例えば、付帯テキスト８が付帯する対象である図形部品の名称や図形部品番号を用いたり、各付帯テキスト８に一意に割り振った付帯テキスト番号等を用いたりすることができる。
【００４１】
また、クライアント端末１において図面管理ツール３を用いて作成される図面ファイル２は、その内部要素として、図形部品とこの図形部品に付帯するテキストデータである付帯テキスト８とを有している。
【００４２】
図面管理ツール３の操作者は、図面管理ツール３を使用して、図面テンプレート６を用いた図面ファイル２の一括生成処理を規定する一括展開リスト９を作成する。この一括展開リスト９は表形式のデータであり、複製元となる図面テンプレート６のテンプレート識別情報と、当該図面テンプレート６中に含まれる付帯テキスト８に反映するテキストデータと、当該図面テンプレート６を図面ファイル２として取り込む複製先のファイル配置リスト４のページ番号と、をその要素として有している。
【００４３】
この一括展開リスト９を作成する際に、複数の図面テンプレート６を使用する場合には、一括展開リスト９の作成者は、テンプレート配置リスト７を参照して一度に複数の図面テンプレート６を選択して指定することも可能である。この場合、リスト作成者が図面管理ツール３上で、テンプレート配置リスト７において複数の図面テンプレート６が含まれる連続する範囲の複数のページ番号を選択して複製を指示することで、当該選択した範囲内に含まれている複数の図面テンプレート６（のテンプレート識別情報）を一括展開リスト９に登録することができる。
【００４４】
この際、図面管理ツール３は、テンプレート配置リスト７に定義された複数の図面テンプレート６の相対的なページ位置関係を維持したまま、当該複数の図面テンプレート６の複製先ページ番号を一括展開リスト９に登録する。
【００４５】
そして、図面作成者が、図面管理ツール３を使用して一括展開リスト９による図面ファイル２の一括生成を指示すると、図面管理ツール３は一括展開リスト９の内容に従って図面ファイル２の一括生成を実行する。この図面管理ツール３による一括展開リスト９に基づく図面ファイル２の一括生成は、次のようにして行われる。なお、もちろん、一括展開リスト９の作成者と図面作成者とは同一人物であってもよい。
【００４６】
まず、図面管理ツール３は、一括展開リスト９にあるテンプレート識別情報に基づいて、複製元となる図面テンプレート６を特定し、特定した図面テンプレート６をサーバー５側からクライアント端末１側へと複製する。次に、図面管理ツール３は、複製した図面テンプレート６中の付帯テキスト８に、一括展開リスト９にあるテキストデータを反映して図面ファイル２を生成する。この際、テキストデータを反映すべき付帯テキスト８は、付帯テキスト識別情報を用いて特定する。そして、図面管理ツール３は、生成した図面ファイル２を、ファイル配置リスト４の一括展開リスト９により複製先として指定されたページ番号に登録する。
【００４７】
図２に示す具体例においては、一括展開リスト９には、第１行目に、Ｔ１１の図面テンプレート６の付帯テキスト８に「Ｔｅｘｔ１」という値を反映して図面ファイル２を生成して、ファイル配置リスト４のページ番号１０１に取り込む、という処理が規定されている。そして、一括展開リスト９の第２行目には、Ｔ１２の図面テンプレート６の付帯テキスト８に「Ｔｅｘｔ２」という値を反映して図面ファイル２を生成して、ファイル配置リスト４のページ番号１０２に取り込む、という処理が規定され、一括展開リスト９の第３行目には、Ｔ１３の図面テンプレート６の付帯テキスト８に「Ｔｅｘｔ３」という値を反映して図面ファイル２を生成して、ファイル配置リスト４のページ番号１０６に取り込む、という処理が規定されている。この一括展開リスト９における複製先のページ番号は、図１のテンプレート配置リスト７における各図面テンプレート６の相対位置関係を維持したものとなっている。また、一括展開リスト９を編集して任意のページ番号を指定し直して複製先のファイル配置リスト４に取り込むことも可能である。
【００４８】
そして、図面作成者が、図面管理ツール３において一括展開リスト９による一括生成を指示すると、Ｔ１１の図面テンプレート６の付帯テキスト８に「Ｔｅｘｔ１」という値を反映してＤ＃１０１の図面ファイル２を生成して、ファイル配置リスト４のページ番号１０１に取り込み、Ｔ１２の図面テンプレート６の付帯テキスト８に「Ｔｅｘｔ２」という値を反映してＤ＃１０２の図面ファイル２を生成して、ファイル配置リスト４のページ番号１０２に取り込み、Ｔ１３の図面テンプレート６の付帯テキスト８に「Ｔｅｘｔ３」という値を反映してＤ＃１０６の図面ファイル２を生成して、ファイル配置リスト４のページ番号１０６に取り込むという処理が一括して自動的に行われる。
【００４９】
他の構成については実施の形態１と同様であって、その詳細説明は省略する。
なお、以上においては、この実施の形態２は実施の形態１の構成を前提として一括展開リスト９による図面ファイル２の一括生成を行う場合について説明した。しかし、この実施の形態２による一括展開リスト９を用いた図面ファイル２の一括生成は、実施の形態１の特にテンプレート配置リスト７を用いた構成を前提としなくとも実施することが可能である。
【００５０】
この場合、一括展開リスト９に複数の図面テンプレート６を登録する際に、予め定めた奨励される相対ページ位置関係を容易に反映することはできなくなり、リスト作成者が自ら各図面テンプレート６について複製先のページ番号を指定する必要がでてくるものの、一括展開リスト９により図面ファイル２を一括して自動的に生成できるというメリットは十分に享受することができる。
【００５１】
以上のように構成された図面作成支援装置は、図面管理手段を、図面テンプレートを用いた図面ファイルの一括生成処理を規定する一括展開リストに従って、複数の図面テンプレートから複数の図面ファイルを一括して生成してファイル配置リストに登録することが可能なものとした上で、一括展開リストとして、複製元となる図面テンプレートの情報と、当該図面テンプレート中に含まれる付帯テキストに反映するテキストデータと、当該図面テンプレートを図面ファイルとして取り込む複製先のファイル配置リストのページ番号と、を要素として少なくとも有するものを用いるようにしたものである。
【００５２】
このため、例えば、図形要素は共通するが付帯するテキストの内容のみ異なる図面を大量に作成する必要がある場合等において、一括展開リストを用いて自動的に図面ファイルを作成することができ、作業手順を大幅に省力化することが可能である。また、同時に、表形式の一括展開リストにより付帯テキストの内容を管理することができるため、付帯テキストの内容を図面作成者が直接図面ファイルに入力する場合と比較して誤入力の発生を抑制することが可能である。
【００５３】
実施の形態３．
図３は、この発明の実施の形態３に係るもので、図面作成支援装置の全体構成を概念的に説明する図である。
ここで説明する実施の形態３は、前述した実施の形態１や実施の形態２の構成において、サーバーとクライアント端末とを通信ネットワークを介して接続して、複数台のクライアント端末において、図面ファイルや図面テンプレートを共有できるようにしたものである。
【００５４】
すなわち、この実施の形態３においては、サーバー５は、図面データを記憶・保存する場所を提供するストレージサーバーである。そして、このサーバー５は、通信ネットワーク１１を介して複数のクライアント端末１と相互通信可能に接続されている。サーバー５が備える記憶装置には、図面テンプレート３及び図面ファイル４が格納されるとともに、図面管理データベース２が構築されている。図面管理データベース２には、クライアント端末１の図面管理ツール６で使用される図面テンプレート３や図面ファイル４を管理するための情報が格納されている。この図面管理データベース１０に格納される管理情報としては、例えば実施の形態１のテンプレート配置リスト７やファイル配置リスト４が含まれる。
【００５５】
図面作成者は、クライアント端末１で動作する図面管理ツール６を操作して図面ファイル４の作成・編集、一括展開リスト９の作成や図面テンプレート３の登録といった処理を行うことができる。
【００５６】
各クライアント端末１で図面管理ツール３を用いて作成された図面テンプレート６及びテンプレート配置リスト７は、通信ネットワーク１１を介してサーバー５に送信され、サーバー５の記憶装置に登録される。このようにすることで、サーバー５上に保存された最新版の図面テンプレート３をどのクライアント端末１からでも参照することができる。なお、図面テンプレート３をサーバー５に登録する時には、複数のクライアント端末１から同一ファイルが同時に上書きされて不整合（競合）が発生することを防止するため、編集・登録中の図面テンプレート６のファイルには、適宜ロックを掛ける等の排他処理がなされる。
【００５７】
図面作成者は、図面管理ツール６を操作して、例えば、実施の形態１のテンプレート配置リスト７や実施の形態２の一括展開リスト９を用いて、サーバー５に保存された図面テンプレート３を呼び出し、図面ファイル４を作成する際の基礎図面（ベース図面）として適用することができる。図面ファイル４（及びファイル配置リスト４）に対する編集操作は処理速度の観点からクライアント端末１上で処理した後、サーバー５にアップロードすることで最新版管理を行う。この図面ファイル２のアップロードにおいても、図面テンプレート６の場合と同様に複数のクライアント端末１からの競合を防ぐため、排他処理が適宜行われる。
【００５８】
なお、ここで、図面ファイル配置リスト４及び図面テンプレート配置リスト７については、サーバー５の図面管理データベース１０においてマスターが管理保管され、必要に応じてクライアント端末１に適宜キャッシュした上で使用される。
【００５９】
他の構成については実施の形態１や実施の形態２と同様であって、その詳細説明は省略する。
なお、以上においては、この実施の形態３は実施の形態１や実施の形態２の構成を前提として、サーバー５において図面ファイル２、図面テンプレート６や図面管理データベース１０（ファイル配置リスト４やテンプレート配置リスト７）を管理する場合について説明した。しかし、この実施の形態３によるサーバー５における各種データの管理は、実施の形態１や実施の形態２の構成を前提としなくとも実施することが可能である。
【００６０】
この場合、複数の図面テンプレート６の取り扱いにおいて、テンプレート配置リスト７や一括展開リスト９を用いることはないものの、サーバー５において図面ファイル２、図面テンプレート６や図面管理データベース１０を一元的に管理することに伴うメリットは十分に享受することができる。
【００６１】
以上のように構成された図面作成支援装置は、クライアント端末に図面管理手段を備え、クライアント端末と通信ネットワークを介して相互通信可能に接続されたサーバーに記憶装置を備えた上で、サーバーの記憶装置に、図面テンプレート及び図面ファイル、並びに、テンプレート配置リスト及びファイル配置リストを管理保存する図面管理データベースを記憶し、クライアント端末の図面管理手段によって、記憶装置への図面テンプレートの登録が可能であるとともに、記憶装置に記憶された図面テンプレートをサーバーから取得し、当該取得した図面テンプレートを基礎とする図面ファイルの新規作成が可能であるようにしたものである。
【００６２】
このため、共有の図面保管場所であるサーバーによって図面テンプレートの最新版が常に一元的に管理されるため、図面作成者が図面テンプレートを利用したい場合に最新版か否かの確認をする手間を省くことができる。また、図面作成者のクライアント端末１に、個別に最新版の図面テンプレートを配布する必要もなくなるため、作業効率を向上することが可能である。
【００６３】
さらに、図面作成者は、操作するクライアント端末がどの端末であっても、図面テンプレートや図面ファイルの保存場所等を意識する必要がなく、利便性を大幅に向上することができる。
【符号の説明】
【００６４】
１    クライアント端末
２    図面ファイル
３    図面管理ツール
４    ファイル配置リスト
５    サーバー
６    図面テンプレート
７    テンプレート配置リスト
８    付帯テキスト
９    一括展開リスト
１０    図面管理データベース
１１    通信ネットワーク
【図１】
0005668665.tif 000002
【図２】
0005668665.tif 000003
【図３】
0005668665.tif 000004