(57)【要約】【課題】図面の変更箇所を容易に検索し視覚的に確認できるようにする。【解決手段】変更登録データ受信部１５は、ＬＡＮ５０を介して、ユーザ端末２０から変更登録データを受信する。変更内容データ更新部１１５は、変更箇所ＩＤを生成し、変更箇所ＩＤ及び変更登録データに基づいて変更内容情報ファイル１１４を更新する。図面変更箇所データ生成部１１２は、図面情報ファイル１１１に基づいて、改版前後の図面データをデータベース装置から抽出する。図面変更箇所データ生成部１１２は、改版前後の図面データに基づいて図面変更箇所データを生成する。図面変更箇所データ生成部１１２は、変更内容情報ファイル１１４から変更箇所ＩＤ５０３を抽出し、図面変更箇所データ及び変更箇所ＩＤ５０３に基づいて図面変更箇所情報ファイル１１３を更新する。【選択図】  図２
2004192576.tif 000002
【特許請求の範囲】
【請求項１】
変更前後の図面の図面データを記憶する図面データ記憶手段と、変更前後の図面データを管理する図面データ管理手段とを備えた図面管理装置において、
変更前の図面と変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データを生成する変更箇所データ生成手段と、
前記図面変更箇所データを記憶する図面変更箇所データ記憶手段とを備え、
前記図面データ管理手段は、それぞれの図面の変更前後の図面データと図面変更箇所データとを関連付けて管理する
ことを特徴とする図面管理装置。
【請求項２】
図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示する図面表示手段を備えた
請求項１記載の図面管理装置。
【請求項３】
図面データ記憶手段は、最初に作成された図面の図面データと、最初に作成された図面にもとづいて順次変更された各図面の図面データとを記憶し、
変更箇所データ記憶手段は、前記各図面について、変更前の図面と変更後の図面とに関する図面変更箇所データを記憶する
請求項１または請求項２記載の図面管理装置。
【請求項４】
図面データ管理手段は、図面変更箇所と変更理由とを対応づける変更内容管理情報と、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報とを用いて、変更前後の図面データと図面変更箇所データとを関連付ける
請求項１から請求項３のうちのいずれか１項に記載の図面管理装置。
【請求項５】
図面データ管理手段は、図面データを特定する情報を含む図面管理情報を用いて、図面変更箇所データに対応した図面データを特定する
請求項４記載の図面管理装置。
【請求項６】
図面データを管理する図面管理サーバと、ユーザが使用するユーザ端末とを含み、前記図面管理サーバは、変更前後の図面の図面データを記憶する図面データ記憶手段と、変更前後の図面データを管理する図面データ管理手段とを備えた図面管理システムにおいて、
前記図面管理サーバは、それぞれの図面の変更前後の図面データと、変更前の図面と変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データとを関連付けて管理する図面データ管理手段を含む
ことを特徴とする図面管理システム。
【請求項７】
ユーザ端末は、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示する図面表示手段を含む
請求項６記載の図面管理システム。
【請求項８】
設計変更前後の図面の図面データ、および設計変更前の図面と設計変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データを管理するとともに、設計変更箇所をユーザに視覚的に提示する視覚的な設計変更情報管理方法であって、
図面変更箇所と変更理由とを対応づける変更内容管理情報を生成するステップと、
図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成するステップと、
図面変更箇所を特定する指示が入力された場合に、前記変更内容管理情報と変更箇所管理情報とに基づいて、指示に該当する図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出するステップと、
抽出した図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示するステップと
を含むことを特徴とする視覚的な設計変更情報管理方法。
【請求項９】
変更前後の図面の図面データを記憶する図面データ記憶手段と、変更前の図面と変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データを記憶する図面変更箇所データ記憶手段とを備えたシステムにおける図面の変更情報を管理する図面変更情報管理プログラムであって、
コンピュータに、
図面変更箇所と変更理由とを対応づける変更内容管理情報を生成する処理と、
図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成する処理と、
図面変更箇所を特定する指示が入力された場合に、前記変更内容管理情報と変更箇所管理情報とに基づいて、前記図面データ記憶手段から、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出する処理と
を実行させるための図面変更情報管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、図面データを管理する図面管理装置および図面管理システムと、図面の変更情報を管理する視覚的な設計変更情報管理方法および図面変更情報管理プログラムとに関する。
【０００２】
【従来の技術】
製品等の開発、設計、生産を行う際に製品等の設計図面の変更が行われることがある。図面の設計変更箇所を特定するために、印刷出力された図面上に設計者等がマーキングを行ったり、変更箇所を特定して表示装置等に表示したりしている。
【０００３】
図面変更箇所を表示する装置として、特許文献１には、図面の変更箇所を見易く且つ正確に表示する図面作成装置が記載されている。特許文献１に記載された図面作成装置は、図面を変更すると、変更前と変更後の図面データとに基づいて変更箇所を示す境界データを生成する。そして、図面作成装置は、境界データに基づく境界図形を、変更後の図面等に重畳して表示する。
【０００４】
また、特許文献２には、操作が容易で図面の設計変更箇所が発見し易く、複雑な図面でも設計変更箇所の見落としを防止できる図面表示方式が記載されている。特許文献２に記載された図面表示方式では、ＣＡＤシステムは、新図面と旧図面との各投影面毎の基準位置を検出し、各投影面の相対位置を補正する。ＣＡＤシステムは、新図面と旧図面との相違部を検出し、設計変更を伴う箇所を特定する。そして、ＣＡＤシステムは、表示色や表示輝度を変えることによって、設計変更を伴う箇所と設計変更を伴わない箇所とを区別して図形表示装置の同一画面上に表示する。
【０００５】
【特許文献１】
特開２００１−２０２４０２号公報（第３−６頁、第１図）
【特許文献２】
特開平７−２３４８８５号公報（第２−３頁、第１図）
【０００６】
【発明が解決しようとする課題】
特許文献１に記載された図面作成装置では、ユーザが図面を変更して変更箇所を確認する毎に、変更箇所の境界データを生成しているにすぎない。すなわち、境界データ等は、設計変更内容の情報等と対応付けられて管理されるものではない。従って、特許文献１に記載された図面作成装置を図面管理システムに適用しても、図面の変更箇所を容易に検索し視覚的に確認することはできない。また、ユーザは過去の図面の変更内容を視覚的に確認することができない。従って、ユーザは、過去の図面の変更内容に関する情報をノウハウ（know-how）として活用することはできない。
【０００７】
また、特許文献２に記載された図面表示方式では、ＣＡＤシステムは、各投影面の相対位置を補正し、表示色や表示輝度を変えることによって、設計変更を伴う箇所と設計変更を伴わない箇所とを区別して表示しているにすぎない。すなわち位置補正されたデータ等は、設計変更内容の情報等と対応付けられて管理されるものではない。従って、特許文献２に記載された図面表示方式を図面管理システムに適用しても、図面の変更箇所を容易に検索し視覚的に確認することはできない。また、ユーザは過去の図面の変更内容を視覚的に確認することができない。従って、ユーザは、過去の図面の変更内容に関する情報をノウハウとして活用することはできない。
【０００８】
そこで、本発明は、図面の変更箇所を容易に検索し視覚的に確認できるようにすることを目的とする。また、過去の図面の変更内容に関する情報をノウハウとして活用でき、変更箇所の情報の再利用化を図ることができるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
本発明による図面管理装置は、変更前後の図面の図面データ（例えば、図８（ａ），（ｂ）に示す図面データ）を記憶する図面データ記憶手段（例えば、図面管理システム内に設置されているデータベース装置によって実現される）と、変更前後の図面データを管理する図面データ管理手段（例えば、図面管理部１１、特に図面変更箇所データ生成部１１２および変更内容データ変更部１１５によって実現される）とを備えた図面管理装置において、変更前の図面と変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データ（例えば、図８（ｃ）に示す図面変更箇所データ）を生成する変更箇所データ生成手段（例えば、図面変更箇所データ生成部１１２によって実現される）と、図面変更箇所データを記憶する図面変更箇所データ記憶手段（例えば、図面管理システム内に設置されているデータベース装置によって実現される）とを備え、図面データ管理手段は、それぞれの図面の変更前後の図面データと図面変更箇所データとを関連付けて管理することを特徴とする。
【００１０】
図面管理装置は、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示する図面表示手段（例えば、図面参照部２１２および表示装置２７によって実現される）を備えたものであってもよい。そのような構成によれば、改版前の図面データまたは改版後の図面データと対比して、図面データの変更箇所を視覚的に確認することができる。
【００１１】
図面データ記憶手段は、最初に作成された図面の図面データと、最初に作成された図面にもとづいて順次変更された各図面の図面データとを記憶し、変更箇所データ記憶手段は、各図面について、変更前の図面と変更後の図面とに関する図面変更箇所データを記憶するものであってもよい。そのような構成によれば、過去に改版された変更箇所を図面データとして表示して視覚的に確認することができる。従って、過去の図面データの変更履歴に関する情報をノウハウとして活用することができる。また、改版毎の全ての図面データと改版毎に生成された全ての図面変更箇所データとを保持することによって、変更箇所の情報の再利用化を図ることができる。
【００１２】
図面データ管理手段は、図面変更箇所と変更理由とを対応づける変更内容管理情報（例えば、変更内容情報ファイル１１４）と、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報（例えば、図面変更箇所情報ファイル１１３）とを用いて、変更前後の図面データと図面変更箇所データとを関連付けるものであってもよい。そのような構成によれば、変更内容データの表示画面から図面の変更箇所に対応する図面変更箇所データを容易に検索して抽出することができる。
【００１３】
図面データ管理手段は、図面データを特定する情報を含む図面管理情報（例えば、図面情報ファイル１１１）を用いて、図面変更箇所データに対応した図面データを特定するものであってもよい。そのような構成によれば、変更内容データの表示画面から図面の変更箇所に対応する改版前後の図面データを容易に検索して抽出することができる。
【００１４】
本発明による図面管理システムは、図面データを管理する図面管理サーバ（例えば、図面管理サーバ１０によって実現される）と、ユーザが使用するユーザ端末（例えば、ユーザ端末２０によって実現される）とを含み、図面管理サーバは、変更前後の図面の図面データを記憶する図面データ記憶手段と、変更前後の図面データを管理する図面データ管理手段とを備えた図面管理システムにおいて、図面管理サーバは、それぞれの図面の変更前後の図面データと、変更前の図面と変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データとを関連付けて管理する図面データ管理手段を含むことを特徴とする。そのような構成によれば、ユーザは遠隔地から図面の変更箇所を容易に特定し、視覚的に確認することができる。また。同時に複数のユーザが図面の変更箇所を容易に特定し、視覚的に確認することができる。
【００１５】
ユーザ端末は、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示する図面表示手段を含むものであってもよい。そのような構成によれば、ユーザ端末において、改版前の図面データまたは改版後の図面データと対比して、図面データの変更箇所を視覚的に確認することができる。
【００１６】
本発明による視覚的な設計変更情報管理方法は、設計変更前後の図面の図面データ、および設計変更前の図面と設計変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データを管理するとともに、設計変更箇所をユーザに視覚的に提示する視覚的な設計変更情報管理方法であって、図面変更箇所と変更理由とを対応づける変更内容管理情報を生成するステップと、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成するステップと、図面変更箇所を特定する指示が入力された場合に、変更内容管理情報と変更箇所管理情報とに基づいて、指示に該当する図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出するステップと、抽出した図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示するステップとを含むことを特徴とする。
【００１７】
本発明による図面変更情報管理プログラムは、変更前後の図面の図面データを記憶する図面データ記憶手段と、変更前の図面と変更後の図面との間の差異部分を含む領域である変更箇所の図面データである図面変更箇所データを記憶する図面変更箇所データ記憶手段とを備えたシステムにおける図面の変更情報を管理する図面変更情報管理プログラムであって、コンピュータに、図面変更箇所と変更理由とを対応づける変更内容管理情報を生成する処理と、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成する処理と、図面変更箇所を特定する指示が入力された場合に、変更内容管理情報と変更箇所管理情報とに基づいて、図面データ記憶手段から、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出する処理とを実行させることを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明による図面管理システムの構成の例を示すブロック図である。図１に示すように、図面管理システムは、図面管理の処理を実行する図面管理サーバ１０と、ユーザが使用するユーザ端末２０とを含む。また、図面管理サーバ１０と、ユーザ端末２０とは、ＬＡＮ（Local Area Network）５０を介してデータを送受信する。図１に示す図面管理システムは、製造業者が製品等の開発や設計を行ったり製品等の生産業務で使用するための図面を管理する管理システムである。
【００１９】
なお、ＬＡＮ５０に接続されるユーザ端末２０は２台に限られない。例えば、ユーザ端末２０は１台のみであってもよい。また、３台以上のユーザ端末２０がＬＡＮ５０に接続されていてもよい。さらに、図面管理サーバ１０と、ユーザ端末２０とは、ＬＡＮ５０以外の通信ネットワークに接続されるものであってもよい。
【００２０】
図２は、図１に示す図面管理システムの構成の例を示す機能ブロック図である。図２に示すように、図面管理サーバ１０は、図面管理の処理を実行する図面管理部１１と、図面のラスタデータ（以下、図面データと記す）を受信する図面登録データ受信部１２と、図面データを送信する図面データ送信部１３と、変更内容情報ファイル１１５に設定されたデータ（変更内容データ）を送信する変更内容データ送信部１４と、変更登録データ（この実施の形態では変更の理由を示す変更理由コード）を受信する変更登録データ受信部１５と、変更内容データの検索条件を含む参照内容情報を受信する参照内容受信部１６とを含む。また、図面管理部１１は、図面データを管理するための図面情報ファイル１１１と、変更後の図面における変更前の図面からの変更箇所の図面データである図面変更箇所データを生成する図面変更箇所データ生成部１１２と、図面変更箇所データを管理するための図面変更箇所情報ファイル１１３と、変更理由コード等が設定される変更内容情報ファイル１１４を生成する変更内容データ更新部１１５とを含む。
【００２１】
図面登録データ受信部１２は、ユーザ端末２０から、ＬＡＮ５０を介して図面データを受信する。そして、図面登録データ受信部１２は、受信した図面データを図面管理システム内に設置されているデータベース装置（図示せず。）に記憶させる。図面情報ファイル１１１は、データベース装置が記憶する図面データに関する情報を含む。例えば、図面情報ファイル１１１には、データベース装置内での図面データの所在を示す情報が含まれる。
【００２２】
図面変更箇所データ生成部１１２は、図面の内容の変更が行われ改版後の図面データをユーザ端末２０から受信した場合に、データベース装置が記憶する改版前の図面データと改版後の図面データとに基づいて、図面変更箇所データを生成する。そして、図面変更箇所データ生成部１１２は、生成した図面変更箇所データをデータベース装置に記憶させる。図面変更箇所情報ファイル１１３は、図面変更箇所データに関する情報を含む。例えば、図面変更箇所情報ファイル１１３には、データベース装置内での図面変更箇所データの所在を示す情報が含まれる。
【００２３】
図面データ送信部１３は、図面情報ファイル１１１内の内容に基づいてデータベース装置から抽出した図面データを、ＬＡＮ５０を介してユーザ端末２０に送信する。また、図面データ送信部１３は、図面変更箇所情報ファイル１１３内の内容に基づいてデータベース装置から抽出した図面変更箇所データを、ＬＡＮ５０を介してユーザ端末２０に送信する。
【００２４】
変更内容データ更新部１１５は、ユーザ端末２０から、ＬＡＮ５０を介して変更登録データを受信する。変更内容データ更新部１１５は、変更登録データ受信部１５が受信した変更登録データに基づいて、変更内容情報ファイル１１４を更新する。変更内容データ送信部１４は、変更内容情報ファイル１１４から変更内容データを抽出して、ＬＡＮ５０を介して、抽出した変更内容データをユーザ端末２０に送信する。参照内容受信部１６は、後述する参照内容情報を、ＬＡＮ５０を介してユーザ端末２０から受信する。
【００２５】
ユーザ端末２０は、図２に示すように、図面データ等の入出力処理を行う図面入出力部２１と、図面データを送信する図面登録データ送信部２２と、図面データを受信する図面データ受信部２３と、変更内容データを受信する変更内容データ受信部２４と、変更登録データを送信する変更登録データ送信部２５と、図面の変更指示等を入力するための入力装置２６と、図面等を表示するための表示装置２７と、参照内容情報を送信する参照内容送信部２８とを含む。また、図面入出力部２１は、図面データの登録処理を行う図面登録部２１１と、図面データの表示処理を行う図面参照部２１２と、変更内容データの表示処理を行う変更内容参照部２１３と、図面の変更内容の入力処理を行う変更内容登録部２１４とを含む。
【００２６】
入力装置２６は、ユーザの操作に従って、図面データの入力または図面の変更内容の入力等を行う。図面登録部２１１は、入力装置２６から入力された新規の図面データまたは改版後の図面データの登録処理を行う。図面登録データ送信部２２は、図面登録部２１１からの図面データを、ＬＡＮ５０を介して図面管理サーバ１０に送信する。
【００２７】
入力装置２６は、ユーザの操作に従って、表示装置２７に表示させる図面データを参照するための検索条件等の情報を入力する。図面参照部２１２は、入力装置２６によって入力された検索条件等の情報を参照内容情報として出力する。なお、参照内容情報は、後述するように、変更内容データを参照するための検索条件等の情報も含まれる。参照内容送信部２８は、図面参照部２１２からの参照内容情報を、ＬＡＮ５０を介して図面管理サーバ１０に送信する。図面データ受信部２３は、ＬＡＮ５０を介して、図面データや図面変更箇所データを図面管理サーバ１０から受信する。図面参照部２１２は、図面データ受信部２３が受信した図面データや図面変更箇所データを表示装置２７に表示させる。
【００２８】
入力装置２６は、図面データの変更入力の際に、ユーザの操作に従って変更内容を入力する。変更内容登録部２１４は、入力装置２６から入力された変更内容に基づいて、変更登録データを変更登録データ送信部２５に出力する。変更登録データ送信部２５は、変更内容登録部２１４からの変更登録データを、ＬＡＮ５０を介してユーザ端末２０に送信する。
【００２９】
入力装置２６は、ユーザの操作に従って、表示装置２７に表示させる変更内容データを参照するための検索条件等の情報を入力する。変更内容参照部２１３は、入力装置２６から入力された検索条件等の情報を参照内容情報として出力する。参照内容送信部２８は、変更内容参照部２１３からの参照内容情報を、ＬＡＮ５０を介して図面管理サーバ１０に送信する。変更内容データ受信部２４は、ＬＡＮ５０を介して、変更内容データを図面管理サーバ１０から受信する。変更内容参照部２１３は、変更内容データ受信部２４が受信した変更内容データを表示装置２７に表示させる。
【００３０】
図面管理サーバ１０は、コンピュータ等の情報処理装置によって実現される。図面登録データ受信部１２、図面データ送信部１３、変更内容データ送信部１４、変更登録データ受信部１５、および参照内容受信部１６は、情報処理装置のネットワークインターフェース部（ＬＡＮボード等）と、情報処理装置の記憶装置が記憶するプログラムを実行する情報処理装置の制御部とによって実現される。図面変更箇所データ生成部１１２および変更内容データ更新部１１５は、情報処理装置の記憶装置が記憶するプログラムを実行する情報処理装置の制御部によって実現される。図面情報ファイル１１１、図面変更箇所情報ファイル１１３、および変更内容情報ファイル１１４は、情報処理装置の記憶装置に記憶される。
【００３１】
ユーザ端末２０は、パーソナルコンピュータ等の情報処理端末によって実現される。図面入出力部２１は、情報処理端末の記憶装置が記憶するプログラムを実行する情報処理端末の制御部によって実現される。図面登録データ送信部２２、図面データ受信部２３、変更内容データ受信部２４、変更登録データ送信部２５、および参照内容送信部２８は、情報処理端末のネットワークインターフェース部（ＬＡＮボード等）と、情報処理端末の記憶装置が記憶するプログラムを実行する情報処理端末の制御部とによって実現される。入力装置２６は、キーボードやマウス等の情報処理端末の入力装置である。表示装置２７は、ディスプレイ装置等の情報処理端末の表示装置である。
【００３２】
なお、図面データ管理手段は、図面管理部１１、特に図面変更箇所データ生成部１１２および変更内容データ更新部１１５で実現される。変更箇所データ生成手段は、図面変更箇所データ生成部１１２によって実現される。図面変更箇所と変更理由とを対応づける変更内容管理情報を生成する変更内容管理情報生成手段は、変更内容データ更新部１１５によって実現される。図面データ記憶手段および変更箇所データ記憶手段は、データベース装置によって実現される。図面表示手段は、図面参照部２１２および表示装置２７によって実現される。
【００３３】
図３は、図面情報ファイル１１１の例を示す説明図である。図３に示すように、図面情報ファイル１１１は、図面ＩＤ３０１、図面番号３０２、版数３０３、格納ディレクトリ３０４、およびファイル名３０５の情報を含む。
【００３４】
図面ＩＤ３０１は、各図面データを識別するための識別情報である。図面ＩＤ３０１は、データベース装置が記憶する全ての図面データに一意に対応して付される。図３に示す例では、全ての図面データについて、新規登録または改版がされた順番に「１」，「２」，「３」・・・と図面ＩＤ３０１が付与される。
【００３５】
図面番号３０２は、図面データを管理するため各図面データに付される番号である。原図面データと、その原図面データを改版した全ての図面データとには、同じ図面番号３０２が付されて管理される。図３に示す例では、図面ＩＤ３０１が「２」である図面データは、図面番号３０２が「10002 」である図面の原図面データである。そして、図面ＩＤ３０１が「４」である図面データは、図面ＩＤ３０１が「２」である原図面データの変更後の図面データであるので、図面番号３０２「10002 」と付される。
【００３６】
版数３０３は、原図面データから数えて何番目の改版後の図面データであるかを示す値である。図３に示す例では、図面ＩＤ３０１が「２」である図面データは、原図面データであるので、版数３０３「１」である。また、図面ＩＤ３０１が「４」である図面データは、図面ＩＤ３０１「２」の原図面データを改版したデータであるので、版数３０３「２」である。
【００３７】
格納ディレクトリ３０４は、データベース装置内で各図面データが記憶されているディレクトリである。ファイル名３０５は、各図面データのファイル名である。図３に示す例では、図面ＩＤ３０１が「２」である図面データは、データベース装置において、ディレクトリ「D:\draw\10002 」に「10002_1.tif 」というファイル名で記憶される。図面ＩＤ３０１が「２」である図面データは、図面番号３０２「10002 」の原図面データであるので、「10002_1.tif 」というファイル名で記憶される。また、図面ＩＤ３０１が「４」である図面データは、図面番号３０２「10002 」の２版目の図面データであるので、「10002_2.tif 」というファイル名で記憶される。
【００３８】
図４は、図面変更箇所情報ファイル１１３に設定されるデータの一例を示す説明図である。図４に示すように、図面変更箇所情報ファイル１１３には、変更箇所ＩＤ４０１、変更図面番号４０２、変更前版数４０３、変更後版数４０４、格納ディレクトリ４０５、およびファイル名４０６の情報が設定される。
【００３９】
変更箇所ＩＤ４０１は、各図面変更箇所データを識別するための識別情報である。変更箇所ＩＤ４０１には、変更内容データの変更箇所ＩＤ５０３と同じ識別情報が付与される。
【００４０】
変更図面番号４０２は、改版の対象となった図面データの図面番号３０２である。図４に示す例では、変更箇所ＩＤ４０１が「１」である図面変更箇所データは、図３に示す図面ＩＤ３０１「２」の図面データを改版前の図面データとし、図面ＩＤ３０１「４」の図面データを改版後の図面データとする。従って、変更箇所ＩＤ４０１が「１」である図面変更箇所データの変更図面番号４０２は「10002 」である。
【００４１】
変更前版数４０３は、改版前の図面データの版数３０３である。変更後版数４０４は、改版後の図面データの版数３０３である。図４に示す例では、変更箇所ＩＤ４０１が「１」である図面変更箇所データについては、改版前の図面データが図３に示す図面ＩＤ３０１「２」の図面データであるので、変更前版数４０３は「１」である。また、改版後の図面データが図面ＩＤ３０１「４」の図面データであるので、変更後版数４０４は「２」である。
【００４２】
なお、変更図面番号４０２、変更前版数４０３、および変更後版数４０４は、図面変更箇所データに対応する改版前後の図面データを検索するためのポインタとしての役割を果たす。
【００４３】
格納ディレクトリ４０５は、データベース装置内で各図面変更箇所データが記憶されているディレクトリである。ファイル名４０６は、各図面変更箇所データのファイル名である。図４に示す例では、変更箇所ＩＤ４０１が「１」である図面変更箇所データは、ディレクトリ「D:\draw\10002 」に「10002_1_2.tif 」というファイル名で記憶される。変更箇所ＩＤ４０１「１」の図面変更箇所データは、図３に示す図面データ「10002_1.tif 」を改版前の図面データとし、図面データ「10002_2.tif 」を改版後の図面データとして生成された図面データである。そのため、変更箇所ＩＤ４０１「１」の図面変更箇所データは、「10002_1_2.tif 」というファイル名で記憶される。
【００４４】
なお、図３に示す図面データ「10002_2.tif 」が更に内容変更されると変更後図面データ「10002_3.tif 」が生成される。この場合には、図４に示すように、図面データ「10002_2.tif 」を改版前の図面データとし、図面データ「10002_3.tif 」を改版後の図面データとして、「10002_2_3.tif 」というファイル名の図面変更箇所データが生成される。
【００４５】
図５は、変更内容情報ファイル１１４に設定されるデータの一例を示す説明図である。図５に示すように、変更内容情報ファイル１１４には、設計変更ＩＤ５０１、変更理由コード５０２、および変更箇所ＩＤ５０３が設定されている。
【００４６】
設計変更ＩＤ５０１は、変更内容情報ファイル１１４に含まれる各変更内容データを識別するための識別情報である。変更理由コード５０２は、各変更内容データの変更理由を示すコード情報である。変更箇所ＩＤ５０３は、各変更内容データに対応する図面変更箇所データを識別するための識別情報である。
【００４７】
なお、変更箇所ＩＤ５０３は、後述するように変更内容データに対応する図面変更箇所データを検索するためのポインタとしての役割を果たす。
【００４８】
次に、動作について説明する。ユーザ端末２０のユーザは、新規の図面データまたは改版した図面データを登録する場合には、入力装置２６を操作して図面を登録する。新規に作成した図面データを登録する場合には、図面登録部２１１は、入力装置２６から入力された図面データを、新規の図面データとして出力する。図面登録データ送信部２２は、図面登録部２１１からの図面データを、ＬＡＮ５０を介して図面管理サーバ１０に送信する。図面管理サーバ１０の図面登録データ受信部１２は、図面データを、ＬＡＮ５０を介してユーザ端末２０から受信する。図面登録データ受信部１２は、図面情報ファイル１１１を更新する。そして、図面登録データ受信部１２は、受信した図面データをデータベース装置に記憶させる。
【００４９】
図面情報ファイル１１１の更新において、受信した図面データは新規のデータであるので、図面登録データ受信部１２は、新たな図面ＩＤおよび新たな図面番号を設定して図面情報ファイル１１１の図面ＩＤ３０１および図面番号３０２を更新する。また、図面登録データ受信部１２は、受信した図面データに対する版数を「１」として図面情報ファイル１１１の版数３０３を更新する。図面登録データ受信部１２は、新たに設定した図面番号３０２に基づいて、受信した図面データを格納するデータベース装置内のディレクトリおよびファイル名を決定し、格納ディレクトリ３０４およびファイル名３０５を更新する。そして、図面登録データ受信部１２は、受信した図面データを、更新した図面情報ファイル１１１の格納ディレクトリ３０４およびファイル名３０５に基づいて、データベース装置に記憶させる。
【００５０】
改版した図面データを登録する場合には、ユーザは、まず、入力装置２６から改版したい図面データの図面番号を入力する。図面参照部２１２は、入力装置２６からの図面番号を参照内容情報として出力する。参照内容送信部２８は、図面参照部２１２からの参照内容情報を、ＬＡＮ５０を介して図面管理サーバ１０に送信する。図面管理サーバ１０の参照内容受信部１６は、参照内容情報を、ＬＡＮ５０を介してユーザ端末２０から受信する。図面データ送信部１３は、参照内容受信部１６が受信した参照内容情報に含まれる図面番号に基づいて、図面変更箇所情報ファイル１１３の図面番号３０２と一致する図面データをデータベース装置から抽出する。そして、図面データ送信部１３は、抽出した図面データを、ＬＡＮ５０を介してユーザ端末２０に送信する。
【００５１】
ユーザ端末２０の図面データ受信部２３は、図面データを、ＬＡＮ５０を介して図面管理サーバ１０から受信する。図面参照部２１２は、図面データ受信部２３が受信した図面データを表示装置２７に表示させる。そして、ユーザは、表示装置２７が表示する図面データの改版指示を入力する。
【００５２】
図面データが改版された場合には、変更内容情報ファイル１１４の更新が行われる。図６は、変更内容情報ファイル１１４を更新する処理経過の例を示す流れ図である。
【００５３】
改版された図面データの登録を受けつける際に、図面登録部２１１は、変更内容登録部２１４に変更登録データの受付処理を実行させる。変更内容登録部２１４は、表示装置２７に変更理由コードの入力画面を表示する。変更理由コードとは、図面データの内容を変更した理由を示すコード情報である。変更理由コードとして、例えば、ユーザの操作に従って、２桁のコード番号が入力装置２６から入力される。変更内容登録部２１４は、変更理由コードが入力装置２６から入力されると、入力された変更理由コードを変更登録データとして受けつける（ステップＳ１０）。そして、変更登録データ送信部２５は、変更内容登録部２１４からの変更登録データを、ＬＡＮ５０を介して図面管理サーバ１０に送信する（ステップＳ１１）。なお、変更内容登録部２１４は、変更理由コード以外の情報を変更登録データとして受けつけるものであってもよい。
【００５４】
図面管理サーバ１０の変更登録データ受信部１５は、ユーザ端末２０から、ＬＡＮ５０を介して変更登録データを受信する（ステップＳ１２）。変更内容データ更新部１１５は、変更登録データ受信部１５が受信した変更登録データに対して新たな変更箇所ＩＤを生成する（ステップＳ１３）。そして、変更内容データ更新部１１５は、変更登録データと生成した変更箇所ＩＤとに基づいて、変更内容情報ファイル１１４を更新する（ステップＳ１４）。
【００５５】
例えば、改版処理が実行される前に、図５に示す変更内容情報ファイル１１４に、変更内容データが含まれていない場合を例に説明する。変更登録データ受信部１５が変更理由コード「１２」を受信すると、変更内容データ更新部１１５は、変更登録データ受信部１５が受信した変更理由コード「１２」に対して、変更箇所ＩＤ「１」を生成する（ステップＳ１３）。変更内容データ更新部１１５は、図５に示す変更内容データの変更理由コード５０２に、変更登録データ受信部１５が受信した変更理由コード「１２」を記憶させる（ステップＳ１４）。また、変更内容データ更新部１１５は、ステップＳ１３で生成した変更箇所ＩＤ「１」を図５に示す変更箇所ＩＤ５０３に記憶させる（ステップＳ１４）。
【００５６】
図７は、図面変更箇所データ生成の処理経過の例を示す流れ図である。ユーザ端末２０の図面登録部２１１は、図面データの改版の指示が入力装置２６から入力された場合には、指示に従って改版後の図面データの登録を受けつける（ステップＳ２０）。図面登録データ送信部２２は、図面登録部２１１からの改版後の図面データを、ＬＡＮ５０を介して図面管理サーバ１０に送信する（ステップＳ２１）。
【００５７】
図面管理サーバ１０の図面登録データ受信部１２は、ユーザ端末２０から、ＬＡＮ５０を介して改版後の図面データを受信する（ステップＳ２２）。図面登録データ受信部１２は、受信した改版後の図面データに基づいて図面情報ファイル１１１を更新する。そして、図面登録データ受信部１２は、更新後の図面情報ファイル１１１に基づいて、改版後の図面データをデータベース装置に記憶させる（ステップＳ２３）。
【００５８】
例えば、図３に示す図面ＩＤ３０１「２」の改版後の図面データを、ユーザ端末２０から受信した場合について説明する。図面登録データ受信部１２は、受信した改版後の図面データに対して、新たに図面ＩＤ３０１「４」を付与する。図面ＩＤ３０１「２」の図面データの図面番号３０２は「10002 」であるので、図面登録データ受信部１２は、図面ＩＤ３０１「４」の図面データの図面番号３０２を「10002 」に更新する。図面ＩＤ３０１「２」の図面データの版数３０３は「１」であるので、図面登録データ受信部１２は、１を加算して図面ＩＤ３０１「４」の図面データの版数３０３を「２」に更新する。
【００５９】
図面登録データ受信部１２は、図面番号３０２「10002 」および変更後版数４０４「２」に基づいて、受信した改版後の図面データのファイル名を「10002_2.tif 」に決定する。また、図面登録データ受信部１２は、受信した改版後の図面データを記憶させるディレクトリを、図面ＩＤ３０１「２」と同じ「D:\draw\10002 」に決定する。そして、図面登録データ受信部１２は、データベース装置におけるディレクトリ「D:\draw\10002 」に、改版後の図面データを「10002_2.tif 」というファイル名で記憶させる。
【００６０】
図面変更箇所データ生成部１１２は、図面情報ファイル１１１に基づいて、データベース装置から、改版後の図面データと、対応する改版前の図面データとを抽出する（ステップＳ２４）。図面変更箇所データ生成部１１２は、改版前の図面データと改版後の図面データとの差分を抽出して図面変更箇所データを生成する（ステップＳ２５）。
【００６１】
図８は、改版前後の図面データおよび図面変更箇所データの例を示す説明図である。図８（ａ）には、改版前の図面データ（本例では、ラスタデータ）が示されている。また、図８（ｂ）には、改版後の図面データ（本例では、ラスタデータ）が示されている。図８（ｂ）において、実線部分は改版後の図面を示している。また、図８（ｂ）において、波線部分は改版によって図８（ａ）に示す改版前の図面から削除された部分を示す。図面変更箇所データ生成部１１２は、図８（ａ）に示す改版前の図面データと、図８（ｂ）に示す改版後の図面データとの差分を抽出して図面変更箇所データを生成する。図８（ｃ）には、図面変更箇所データ生成部１１２が生成した図面変更箇所データが示されている。図８に示すように、図面変更箇所データは、変更箇所を特定して図示したラスタデータである。
【００６２】
図面変更箇所データ生成部１１２は、生成した図面変更箇所データに基づいて、図面変更箇所情報ファイル１１３を更新する。そして、図面変更箇所データ生成部１１２は、図面変更箇所データを、図面変更箇所情報ファイル１１３に基づいてデータベース装置に記憶させる（ステップＳ２６）。
【００６３】
例えば、図３に示す図面データ「10002_1.tif 」が改版前の図面データであり、図面データ「10002_2.tif 」が改版後の図面データである場合を説明する。また、本改版処理前に実行された図面データの改版処理はないものとする。従って、図４に示す図面変更箇所情報ファイル１１３には、図面変更箇所データに関する情報は記憶されていない。図面変更箇所データ生成部１１２は、変更前図面データ「10002_1.tif 」と、変更後図面データ「10002_2.tif 」とに基づいて、図面変更箇所データを生成する。
【００６４】
図面変更箇所データ生成部１１２は、図６に示すステップＳ１４で更新された変更内容情報ファイル１１４から、最新の変更箇所ＩＤ５０３（すなわち、生成した図面変更箇所データに対応する変更箇所ＩＤ）を抽出する。本例では、図面変更箇所データ生成部１１２は、変更内容情報ファイル１１４から変更箇所ＩＤ５０３「１」を抽出する。そして、図面変更箇所データ生成部１１２は、変更箇所ＩＤ４０１を「１」と記憶させる。
【００６５】
変更前図面データ「10002_1.tif 」および変更後図面データ「10002_2.tif 」の図面番号３０２は「10002 」であるので、図面変更箇所データ生成部１１２は、変更箇所ＩＤ４０１の変更図面番号４０２を「10002 」と記憶させる。改版前の図面データ「10002_1.tif 」の版数３０３は「１」であるので、図面変更箇所データ生成部１１２は、変更箇所ＩＤ４０１「１」の図面変更箇所データの変更前版数４０３を「１」と記憶させる。改版後の図面データ「10002_2.tif 」の版数３０３は「２」であるので、図面変更箇所データ生成部１１２は、変更箇所ＩＤ４０１「１」の図面変更箇所データの変更後版数４０４を「２」と記憶させる。
【００６６】
図面変更箇所データ生成部１１２は、改版前の図面データ「10002_1.tif 」および改版後の図面データ「10002_2.tif 」に基づいて、図面変更箇所データのファイル名を「10002_1_2.tif 」と決定する。図面変更箇所データ生成部１１２は、図面変更箇所データを記憶させるディレクトリを、図面データ「10002_1.tif 」および「10002_2.tif 」と同じ「D:\draw\10002 」に決定する。そして、図面変更箇所データ生成部１１２は、データベース装置におけるディレクトリ「D:\draw\10002 」に、図面変更箇所データを「10002_1_2.tif 」というファイル名で記憶させる。
【００６７】
次に、図面データおよび図面変更箇所データの表示の動作について説明する。図９は、図面データおよび図面変更箇所データの表示の処理経過の例を示す流れ図である。ユーザは、図面データおよび図面変更箇所データを表示装置２７に表示させるために、まず文字情報である変更内容データを表示装置２７に表示させる。そのため、ユーザは、変更内容データ要求の指示を入力装置２６から入力する。変更内容参照部２１３は、入力装置２６から変更内容データ要求の指示が入力されると、変更内容データの検索条件等の情報を参照内容情報として出力する。参照内容送信部２８は、変更内容参照部２１３からの参照内容情報を、ＬＡＮ５０を介して図面管理サーバ１０に送信する。
【００６８】
図面管理サーバ１０の参照内容受信部１６は、ユーザ端末２０から参照内容情報を受信する。変更内容データ送信部１４は、参照内容受信部１６が受信した参照内容情報に基づいて、変更内容情報ファイル１１４から変更内容データを抽出する（ステップＳ３０）。変更内容データ送信部１４は、抽出した変更内容データを、ＬＡＮ５０を介してユーザ端末２０に送信する（ステップＳ３１）。
【００６９】
ユーザ端末２０の変更内容データ受信部２４は、ＬＡＮ５０を介して図面管理サーバ１０から変更内容データを受信する（ステップＳ３２）。変更内容参照部２１３は、変更内容データ受信部２４が受信した変更内容データを入力する。そして、変更内容参照部２１３は、文字情報である変更内容データを表示装置２７に表示させる（ステップＳ３３）。ユーザは、表示された変更内容データを確認し、変更内容データに含まれる情報のうち、表示装置２７に図面データを表示させたい変更箇所の情報を入力装置２６から選択する。ユーザが、入力装置２６から変更箇所の情報を選択すると、選択した情報に対応する図５に示す変更箇所ＩＤ５０３が特定される。
【００７０】
図面参照部２１２は、入力装置２６から変更箇所の図面データの要求が入力されると、対応する図面変更箇所データの変更箇所ＩＤ５０３を参照内容情報として出力する。参照内容送信部２８は、図面参照部２１２からの参照内容情報を、ＬＡＮ５０を介して図面管理サーバ１０に送信する。図面管理サーバ１０の参照内容受信部１６は、参照内容情報を、ＬＡＮ５０を介してユーザ端末２０から受信する。図面データ送信部１３は、参照内容受信部１６が受信した参照内容情報に基づいて、図面変更箇所情報ファイル１１３から変更箇所ＩＤに対応する図面変更箇所データを特定する。すなわち、図面データ送信部１３は、変更箇所ＩＤ５０３をポインタとして図面変更箇所データを特定する。そして、図面データ送信部１３は、データベース装置から、特定した図面変更箇所データを抽出する（ステップＳ３４）。
【００７１】
図面データ送信部１３は、図面情報ファイル１１１から、図面変更箇所データに対応する変更図面番号４０２、変更前版数４０３、および変更後版数４０４を抽出する。図面データ送信部１３は、変更図面番号４０２、変更前版数４０３、および変更後版数４０４に基づいて、図面変更箇所データに対応する改版前の図面データおよび改版後の図面データを特定する。すなわち、図面データ送信部１３は、変更図面番号４０２、変更前版数４０３、および変更後版数４０４をポインタとして改版前後の図面データを特定する。そして、図面データ送信部１３は、データベース装置から、特定した改版前の図面データおよび改版後の図面データを抽出する（ステップＳ３５）。
【００７２】
例えば、図５に示す変更内容データの変更箇所ＩＤ５０３「１」に対応する図面データの要求がなされた場合を例に説明する。図面データ送信部１３は、図面変更箇所情報ファイル１１３に基づいて、要求された図面変更箇所データが図４に示す変更箇所ＩＤ４０１「１」の図面変更箇所データ「10002_1_2.tif 」であると特定する。そして、図面データ送信部１３は、データベース装置から、図面変更箇所データ「10002_1_2.tif 」を抽出する（ステップＳ３４）。
【００７３】
図面データ送信部１３は、図面情報ファイル１１１から、図面変更箇所データ「10002_1_2.tif 」に対応する変更図面番号４０２「10002 」、変更前版数４０３「１」、および変更前版数４０３「２」を抽出する。そして、図面データ送信部１３は、変更図面番号４０２「10002 」、変更前版数４０３「１」、および変更前版数４０３「２」に基づいて、データベース装置から、改版前の図面データ「10002_1.tif 」および改版後の図面データ「10002_2.tif 」を抽出する（ステップＳ３５）。
【００７４】
図面データ送信部１３は、抽出した改版前の図面データ、改版後の図面データ、および図面変更箇所データを、ＬＡＮ５０を介してユーザ端末２０に送信する（ステップＳ３６）。
【００７５】
ユーザ端末２０の図面データ受信部２３は、改版前の図面データ、改版後の図面データ、および図面変更箇所データを、ＬＡＮ５０を介して図面管理サーバ１０から受信する（ステップＳ３７）。図面参照部２１２は、図面データ受信部２３から、改版前の図面データ、改版後の図面データ、および図面変更箇所データを取得する。そして、図面参照部２１２は、改版前の図面データ、改版後の図面データ、および図面変更箇所データを表示装置２７に表示する（ステップＳ３８）。
【００７６】
図１０は、図面データと図面変更箇所データとを、表示装置２７に表示させた場合の表示の例を示す説明図である。図１０（ａ）は、図８（ａ）に示す改版前の図面データと図８（ｃ）に示す図面変更箇所データとを表示装置２７に表示させた場合の表示例である。図１０（ａ）に示すように、ユーザ端末２０のユーザは、図１０（ａ）に示す表示によって、改版前の図面データのどの部分が変更されたかを視覚的に認識することができる。また、図１０（ｂ）は、図８（ｂ）に示す改版後の図面データと図８（ｃ）に示す図面変更箇所データとを表示装置２７に表示させた場合の表示例である。図１０（ｂ）に示すように、ユーザは、図１０（ｂ）に示す表示によって、改版後の図面データのどの部分が変更されたかを視覚的に認識することができる。図１０に示すように、改版前後の図面データとのレイヤと図面変更箇所データのレイヤとが重畳され、表示装置２７に重ね合わされて表示される。
【００７７】
ステップＳ３８において、図面参照部２１２は、ユーザの操作に従って、改版前の図面データまたは改版後の図面データを表示装置２７に表示させる。また、図面参照部２１２は、ユーザの操作に従って、図１０（ａ）に示すように、改版前の図面データと図面変更箇所データとを重ね合わせて表示装置２７に表示させる。すなわち、改版前図面のレイヤと変更箇所のレイヤとを合成して表示させる。また、図面参照部２１２は、ユーザの操作に従って、図１０（ｂ）に示すように、改版後の図面データと図面変更箇所データとを重ね合わせて表示装置２７に表示させる。すなわち、改版後図面のレイヤと変更箇所のレイヤとを合成して表示させる。
【００７８】
なお、最新の改版前後の図面データや図面変更箇所データに限らず、過去に行われた変更作業の際に生成された図面データ等と図面変更箇所データとを重ね合わせて表示装置２７に表示させることも可能である。
【００７９】
例えば、図４に示す図面変更箇所データ「10002_2_3.tif 」は、変更図面番号４０２が「10002 」である図面データのうち、版数が「２」である図面データと版数が「３」である図面データとに基づいて生成された図面変更箇所データである。また、図面変更箇所データ「10002_1_2.tif 」は、変更図面番号４０２が「10002 」である図面データのうち、版数が「１」である図面データと版数が「２」である図面データとに基づいて生成された図面変更箇所データである。すなわち、図面変更箇所データ「10002_1_2.tif 」は、図面変更箇所データ「10002_2_3.tif 」に対して過去に生成された図面変更箇所データである。
【００８０】
図面変更箇所データ「10002_2_3.tif 」が指定された場合には、例えば、図面参照部２１２は、改版後の図面データとして版数「３」の図面データと、図面変更箇所データ「10002_2_3.tif 」とを重ね合わせて表示装置２７に表示させてもよい。また、図面変更箇所データ「10002_1_2.tif 」が指定された場合には、図面参照部２１２は、改版後の図面データとして版数「２」の図面データと、図面変更箇所データ「10002_1_2.tif 」とを重ね合わせて表示装置２７に表示させてもよい。
【００８１】
また、特定の図面データと図面変更箇所データとを重ねて表示装置２７に表示させるのでなく、特定の図面データのみを単独で指定して表示装置２７に表示させることも可能である。例えば、ユーザは、表示装置２７に表示させたい図面データの図面番号と版数とを入力装置２６から入力する。過去の図面データを表示させたい場合には、最新版の版数を指定するのでなく過去の版数を指定してもよい。図面参照部２１２は、入力装置２６からの図面番号および版数を参照内容情報として出力する。そして、参照内容送信部２８は、図面参照部２１２からの参照内容情報を、ＬＡＮ５０を介して図面管理サーバ１０に送信する。
【００８２】
図面管理サーバ１０の参照内容受信部１６は、参照内容情報を、ＬＡＮ５０を介してユーザ端末２０から受信する。図面データ送信部１３は、図面情報ファイル１１１から、参照内容受信部１６が受信した参照内容情報に含まれる図面番号および版数と一致する図面番号３０２および版数３０３を特定する。また、図面データ送信部１３は、特定した図面番号３０２および版数３０３に基づいて図面データを特定する。図面データ送信部１３は、データベース装置から、特定した図面データを抽出する。そして、図面データ送信部１３は、抽出した図面データを、ＬＡＮ５０を介してユーザ端末２０に送信する。ユーザ端末２０の図面データ受信部２３は、図面データを、ＬＡＮ５０を介して図面管理サーバ１０から受信する。そして、図面参照部２１２は、図面データ受信部２３が受信した図面データを表示装置２７に表示させる。
【００８３】
以上のように、本発明によれば、文字情報である変更内容データと図面変更箇所データとが変更箇所ＩＤによって対応付けられているので、変更内容データの表示画面から図面の変更箇所を容易に検索することができる。また、図面変更箇所データと改版前後の図面データとが図面番号や版数の情報によって対応付けられているので、更に、改版前後の図面データを容易に検索することができる。そして、検索して抽出した図面変更箇所データと改版前後の図面データとを重ね合わせて表示するので、図面の変更箇所を視覚的に確認することができる。従って、製造業において設計者や生産者等が図面の変更箇所を容易に特定し、視覚的に確認することができる。
【００８４】
また、本発明によれば、改版毎の全ての図面データと、改版毎に生成された全ての図面変更箇所データとを保持するので、過去に改版された変更箇所を図面データとして表示して視覚的に確認することができる。従って、製造業等において過去の図面データの変更履歴に関する情報をノウハウとして活用することができる。また、改版毎の全ての図面データと改版毎に生成された全ての図面変更箇所データとを保持することによって、変更箇所の情報の再利用化を図ることができる。
【００８５】
なお、本実施の形態では、図面管理サーバ１０とユーザ端末２０とを含む図面管理システムを例に説明したが、本発明は、図面管理サーバ１０とユーザ端末２０との両方の機能を備えた図面管理装置によっても実現可能である。
【００８６】
また、本実施の形態では、図面データとしてラスタデータを例に説明したが、本発明は、ラスタデータ以外の図面データを管理する図面管理システムにも適用できる。また、本実施の形態では、製造業者が製品等の開発や設計を行ったり製品等の生産業務で使用するための図面を管理する管理システムを例に説明したが、製造業者が使用する図面データ以外の図面データを管理する図面管理システムであってもよい。
【００８７】
また、図２に示した構成は、ソフトウェアによって実現可能である。すなわち、本実施の形態では、コンピュータに、図面変更箇所と変更理由とを対応づける変更内容管理情報を生成する処理と、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成する処理と、図面変更箇所を特定する指示が入力された場合に、変更内容管理情報と変更箇所管理情報とに基づいて、図面データ記憶手段から、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出する処理とを実行させるための図面変更情報管理プログラムによって、図面管理装置、図面管理システムまたは図面変更情報管理方法を実現可能である。
【００８８】
【発明の効果】
本発明によれば、図面管理装置を、図面データ管理手段が、それぞれの図面の変更前後の図面データと図面変更箇所データとを関連付けて管理するように構成したので、図面の変更箇所を容易に検索することができる。従って、ユーザが図面の変更箇所を容易に特定し、視覚的に確認することができる環境を提供することができる。
【００８９】
本発明によれば、視覚的な設計変更情報管理方法が、図面変更箇所と変更理由とを対応づける変更内容管理情報を生成するステップと、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成するステップと、図面変更箇所を特定する指示が入力された場合に、変更内容管理情報と変更箇所管理情報とに基づいて、指示に該当する図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出するステップと、抽出した図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを重ね合わせて表示するステップとを含むので、図面の変更箇所を容易に検索することができる。従って、ユーザが図面の変更箇所を容易に特定し、視覚的に確認することができる。
【００９０】
本発明によれば、図面変更情報管理プログラムが、コンピュータに、図面変更箇所と変更理由とを対応づける変更内容管理情報を生成する処理と、図面変更箇所、変更前後の図面の図面データ、および図面変更箇所データを対応づける変更箇所管理情報を生成する処理と、図面変更箇所を特定する指示が入力された場合に、変更内容管理情報と変更箇所管理情報とに基づいて、図面データ記憶手段から、図面変更箇所データと、その図面変更箇所データに対応する変更前の図面データまたは変更後の図面データとを抽出する処理とを実行させるように構成されているので、図面の変更箇所を容易に検索することができる。従って、ユーザが図面の変更箇所を容易に特定し、視覚的に確認することができる。
【図面の簡単な説明】
【図１】本発明による図面管理システムの構成の一例を示すブロック図である。
【図２】本発明による図面管理システムの構成の一例を示す機能ブロック図である。
【図３】図面情報ファイルに設定されたデータの一例を示す説明図である。
【図４】図面変更箇所情報ファイルに設定されたデータの一例を示す説明図である
【図５】変更内容情報ファイルに設定されたデータの一例を示す説明図である。
【図６】変更内容情報ファイルの更新処理の処理経過の例を示す流れ図である。
【図７】図面変更箇所データの処理経過の例を示す流れ図である。
【図８】改版前後の図面データおよび図面変更箇所データの例を示す説明図である。
【図９】図面表示の処理経過の例を示す説明図である。
【図１０】図面データと図面変更箇所データとの表示の例を示す説明図である。
【符号の説明】
１０  図面管理サーバ
１１  図面管理部
１２  図面登録データ受信部
１３  図面データ送信部
１４  変更内容データ送信部
１５  変更登録データ受信部
１６  参照内容受信部
１１１  図面情報ファイル
１１２  図面変更箇所データ生成部
１１３  図面変更箇所情報ファイル
１１４  変更内容情報ファイル
１１５  変更内容データ更新部
２０  ユーザ端末
２１  図面入出力部
２２  図面登録データ送信部
２３  図面データ受信部
２４  変更内容データ受信部
２５  変更登録データ送信部
２８  参照内容送信部
【図１】
2004192576.tif 000003
【図２】
2004192576.tif 000004
【図３】
2004192576.tif 000005
【図４】
2004192576.tif 000006
【図５】
2004192576.tif 000007
【図６】
2004192576.tif 000008
【図７】
2004192576.tif 000009
【図８】
2004192576.tif 000010
【図９】
2004192576.tif 000011
【図１０】
2004192576.tif 000012