(57)【要約】【課題】更新箇所が多くても必要な記憶容量を小さくでき、更新箇所が目立ちすぎることがなく本来の図面を認識し易く、レビジョン単位での更新情報の抽出を可能にし、変更を行った担当者が誰であるかを特定できるようにすることである。【解決手段】入力装置からの指令により図面データファイル９に格納された図面の構成要素を編集するとともに図面データファイル９に格納されたデータの表示処理を行う編集表示処理部４は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を図面データファイル９に格納する構成要素情報処理部１０と、入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示する構成要素情報表示部１１とを備える。【選択図】  図２
2009223479.tif 000002
【特許請求の範囲】
【請求項１】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記編集表示処理部は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を前記図面データファイルに格納する構成要素情報処理部と、前記入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示する構成要素情報表示部とを備えたことを特徴とする図面の編集表示装置。
【請求項２】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記編集表示処理部は、前記入力装置でレビジョン情報指定が行われるとレビジョン情報指定用画面を前記表示装置に表示し前記レビジョン情報指定用画面を通して指定された日時情報をレビジョン情報として前記図面データファイルに格納するレビジョン情報指定部と、前記入力装置からの指令により前記図面データファイルからレビジョン情報を取り出して表示装置に表示を行うレビジョン情報表示部とを備えたことを特徴とする図面の編集表示装置。
【請求項３】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記図面データファイルは、削除指定された図面の構成要素を格納する削除レイヤと、編集中の図面の構成要素を格納する編集レイヤとを有し、前記編集表示処理部は、前記編集レイヤの構成要素を前記表示装置の編集画面上に表示し、前記削除レイヤに格納された構成要素を前記入力装置からの指令により表示または非表示のいずれかとし、前記削除レイヤに格納された構成要素を表示する場合には前記編集レイヤの構成要素よりも薄い色で表示する削除レイヤデータ処理部を備えたことを特徴とする図面の編集表示装置。
【請求項４】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記図面データファイルは、削除指定された図面の構成要素を格納する削除レイヤと、編集中の図面の構成要素を格納する編集レイヤとを有し、前記編集表示処理部は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を前記図面データファイルに格納する構成要素情報処理部と、前記編集レイヤの構成要素は前記表示装置の編集画面上に表示し前記削除レイヤに格納された構成要素は前記入力装置からの指令により表示または非表示のいずれかとし前記削除レイヤに格納された構成要素を表示する場合には前記編集レイヤの構成要素よりも薄い色で表示し図面の構成要素を削除した日時情報を前記図面データファイルに格納する削除レイヤデータ処理部と、前記入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示するとともに前記入力装置で指定された図面の構成要素の削除日時情報を表示装置に表示する構成要素情報表示部とを備えたことを特徴とする図面の編集表示装置。
【請求項５】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記編集表示処理部は、前記入力装置で編集者情報指定画面の表示要求が行われると前記編集者情報指定画面を前記表示装置に表示し前記編集者情報指定画面を通して入力された編集者情報を図面の構成要素単位に前記図面データファイルに格納する編集者情報処理部と、前記入力装置からの指令により前記図面データファイルから編集者情報を取り出して表示装置に表示を行う編集者情報表示部とを備えたことを特徴とする図面の編集表示装置。
【請求項６】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記図面データファイルは、指定されたレビジョンまたは指定日時より後に追加編集した構成要素を格納する更新レイヤと、編集中の図面の構成要素を格納する編集レイヤとを有し、前記編集表示処理部は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を前記図面データファイルに格納する構成要素情報処理部と、前記入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示する構成要素情報表示部と、前記入力装置でレビジョン情報指定が行われるとレビジョン情報指定用画面を前記表示装置に表示し前記レビジョン情報指定用画面を通して指定された日時情報をレビジョン情報として前記図面データファイルに格納するレビジョン情報指定部と、前記入力装置からの指令により前記図面データファイルからレビジョン情報を取り出して表示装置に表示を行うレビジョン情報表示部と、前記入力装置で指定されたレビジョンの日時より後に追加・編集した構成要素を抽出して前記更新レイヤに自動コピーして前記更新レイヤを前記編集レイヤのすべてのレイヤよりも後ろに表示し前記更新レイヤにコピーした構成要素の色を更新を示す特定色に設定するとともにコピー元の該当構成要素よりもはみ出すように拡大して表示する更新レイヤデータ処理部とを備えたことを特徴とする図面の編集表示装置。
【請求項７】
前記図面データファイルは、前記更新レイヤ及び前記編集レイヤに加え削除指定された図面の構成要素を格納する削除レイヤを有し、前記編集レイヤの構成要素は前記表示装置の編集画面上に表示し、前記削除レイヤに格納された構成要素は前記入力装置からの指令により表示または非表示のいずれかとし、前記更新レイヤに格納された構成要素を表示する場合には前記編集レイヤの構成要素よりも薄い色で表示し、図面の構成要素を削除した日時情報を前記図面データファイルに格納する削除レイヤデータ処理部を備えたことを特徴とする請求項６に記載の図面の編集表示装置。
【請求項８】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記図面データファイルは、削除指定された図面の構成要素を格納する削除レイヤと、編集中の図面の構成要素を格納する編集レイヤとを有し、前記編集表示処理部は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を前記図面データファイルに格納する構成要素情報処理部と、前記入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示する構成要素情報表示部と、前記入力装置でレビジョン情報指定が行われるとレビジョン情報指定用画面を前記表示装置に表示し前記レビジョン情報指定用画面を通して指定された日時情報をレビジョン情報として前記図面データファイルに格納するレビジョン情報指定部と、前記入力装置からの指令により前記図面データファイルからレビジョン情報を取り出して表示装置に表示を行うレビジョン情報表示部と、前記編集レイヤの構成要素は前記表示装置の編集画面上に表示し、前記削除レイヤに格納された構成要素は前記入力装置からの指令により表示または非表示のいずれかとし、前記削除レイヤに格納された構成要素を表示する場合には前記編集レイヤの構成要素よりも薄い色で表示する削除レイヤデータ処理部と、図面のページ単位の最新レビジョン一覧を作成するレビジョン一覧生成部とを備えたことを特徴とする図面の編集表示装置。
【請求項９】
図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記図面データファイルは、削除指定された図面の構成要素を格納する削除レイヤと、編集中の図面の構成要素を格納する編集レイヤとを有し、前記編集表示処理部は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を前記図面データファイルに格納する構成要素情報処理部と、前記入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示する構成要素情報表示部と、前記入力装置でレビジョン情報指定が行われるとレビジョン情報指定用画面を前記表示装置に表示し前記レビジョン情報指定用画面を通して指定された日時情報をレビジョン情報として前記図面データファイルに格納するレビジョン情報指定部と、前記入力装置からの指令により前記図面データファイルからレビジョン情報を取り出して表示装置に表示を行うレビジョン情報表示部と、前記編集レイヤの構成要素は前記表示装置の編集画面上に表示し、前記削除レイヤに格納された構成要素は前記入力装置からの指令により表示または非表示のいずれかとし、前記削除レイヤに格納された構成要素を表示する場合には前記編集レイヤの構成要素よりも薄い色で表示する削除レイヤデータ処理部と、前記入力装置で編集者情報指定画面の表示要求が行われると前記編集者情報指定画面を前記表示装置に表示し前記編集者情報指定画面を通して入力された編集者情報を図面の構成要素単位に前記図面データファイルに格納する編集者情報処理部と、前記入力装置で指定の構成要素の編集履歴を前記表示装置に表示する編集履歴情報表示部とを備えたことを特徴とする図面の編集表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図面データファイルに格納される図面の追加・編集を行う図面の編集表示装置に関する。
【背景技術】
【０００２】
一般に、図面の編集表示装置において図面を変更する場合、変更箇所を明示することが必要となる場合がある。変更箇所の自動抽出機能がない図面の編集表示装置においては、図面変更者がプリントアウトした図面に手作業で変更を示す記号（雲マークと呼ばれるもの）を変更箇所に書き込むこともある。その作業を自動的に行うためには、変更箇所の抽出を行う処理や変更箇所を明示する処理の２つの処理が必要となる。
【０００３】
図面の変更箇所を抽出する方法としては、変更前データと変更後データとの差分または差異を検出するもの（例えば、特許文献１、２参照）、図面の変更内容を特定する情報を記憶するもの（例えば、特許文献３参照）、図面の変更操作履歴を記憶するもの（例えば、特許文献４参照）がある。
【０００４】
また、図面の変更箇所を明示する方法としては、編集箇所を矩形で囲んで強調表示するもの（例えば、特許文献５参照）、「削」・「変」・「追」の文字を丸囲みしたマークを表示したり、色付きの線で囲って表示するもの（例えば、特許文献１参照）、雲マークを自動生成するもの（例えば、特許文献２、４参照）がある。
【特許文献１】特開平７ー１２９６４３号公報
【特許文献２】特開平１１ー５３４１５号公報
【特許文献３】特開平８ー２６３６５２号公報
【特許文献４】特開平８ー８３２９３号公報
【特許文献５】特開平７ー２２５８５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１、２のものでは、変更箇所抽出に差分または差異を検出するので、その変更前の図面データと変更後の図面データとの双方を保持する必要があり、データ量が大きくなるという欠点がある。また、特許文献３のものでは変更内容を特定する情報を記憶し、特許文献４のものでは変更操作履歴を記憶するので、変更対象箇所の増加に比例して記憶容量が必要となるという問題点があった。
【０００６】
また、特許文献５のものでは、更新箇所の明示で矩形を抽出して強調表示するので、線や円弧の更新の際にも矩形部分が抽出される。このため、更新対象でない部分も矩形内に含まれやすいという問題がある。また、特許文献１のものでは、「削」・「変」・「追」の文字を丸囲みしたマークを表示したり色付きの線で囲って表示し、特許文献２、４のものでは、雲マークを自動生成するので、更新箇所が多い場合、マークだらけになってしまって図面が見づらくなるという欠点がある。また、雲マークの生成には、複雑な生成プログラムが必要である。
【０００７】
本発明の目的は、更新箇所が多くても、必要な記憶容量を小さくでき、更新箇所が目立ちすぎることがなく本来の図面を認識し易く、レビジョン単位での更新情報の抽出を可能にし、変更を行った担当者が誰であるかを特定できる図面の編集表示装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る図面の編集表示装置は、図面の各種データを格納する図面データファイルと、入力装置からの指令により前記図面データファイルに格納された図面の構成要素を編集するとともに前記図面データファイルに格納されたデータの表示処理を行う編集表示処理部と、前記編集表示処理部での処理結果を表示装置に表示する表示制御部とを備え、前記編集表示処理部は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を前記図面データファイルに格納する構成要素情報処理部と、前記入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置に表示する構成要素情報表示部とを備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、更新箇所が多くても必要な記憶容量を小さくでき、更新箇所が目立ちすぎることがなく本来の図面を認識し易く、レビジョン単位での更新情報の抽出を可能にし変更を行った担当者が誰であるかを特定できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係る図面の編集表示装置の実施の形態について説明する。図１は、本発明の実施の形態に係る図面の編集表示装置を示すブロック構成図である。図１に示すように、本発明の図形の編集表示装置は、図面の構成要素情報を入力するキ一ボード１やポインティングデバイス（マウス）２等の入力装置と、入力装置から入力された情報を制御する入力制御部３と、図面の構成要素の編集と表示処理とを行う編集表示処理部４と、編集表示処理部４の編集結果や図面データファイル９の内容を表示するための制御を行う表示制御部５と、編集表示処理部４の編集結果や図面データファイル９の内容を表示するディスプレイなどの表示装置６と、編集表示処理部４の編集結果や図面データファイル９の内容を印刷するための制御を行う印刷制御部７と、編集表示処理部４の編集結果や図面データファイル９の内容を印刷するプリンタなどの印刷装置８と、図面のデータを格納する図面データファイル９とを備える。
【００１１】
図２は、本発明の実施例１に係る図面の編集表示装置のブロック図である。この実施例１の編集表示処理部４は、図面の構成要素を図面に追加・編集した処理分類及び処理日時情報を図面データファイルに格納する構成要素情報処理部１０と、入力装置で指定された図面の構成要素の追加・編集内容及び処理日時情報を表示装置６に表示する構成要素情報表示部１１とを備えている。
【００１２】
構成要素情報処理部１０は、図面データ上の構成要素を追加・編集した際に、追加・編集の処理分類と、その追加・編集処理が実施された処理日時情報とを図面データファイル９に格納する。
【００１３】
図３は図面データファイル９に格納される追加・編集の処理分類及び処理日時情報の説明図、図４は追加・編集の処理分類及び処理日時情報の一例の説明図である。図３に示すように、構成要素情報処理部１０は、図面データ上の構成要素を追加・編集した際に、図面の構成要素ＩＤ、処理分類、処理日時を処理分類及び処理日時情報として図面データファイル９に格納する。
【００１４】
編集者は、処理分類及び処理日時情報を表示装置６に表示する場合には、例えば、図面の構成要素の一つである構成要素（ＩＤ＝１）をポインティングデバイス２で選択したとすると、構成要素情報表示部１１は、図４に示すように、選択された構成要素（ＩＤ＝１）の編集内容及び追加・編集日時情報を表示装置６に表示する。
【００１５】
このように、構成要素情報処理部１０により、図面の構成要素を図面に追加した日時（年、月、日、時、分、秒）情報を図面データファイル９に保持し、また、該当要素の編集（移動、拡大・縮小、変形等〉内容やその編集日時情報も図面データファイル９に保持する。そして、編集者の指示により、構成要素情報表示部１１は該当構成要素の編集内容及び追加・編集日時情報を表示装置６に表示する。
【００１６】
実施例１によれば、編集単位に、いつ、どんな処理が行われたかという履歴を編集者が確認でき、誤った再修正を防ぐことができる。
【００１７】
図５は、本発明の実施例２に係る図面の編集表示装置のブロック図である。この実施例２の編集表示処理部４は、入力装置でレビジョン情報指定が行われるとレビジョン情報指定用画面を表示装置６に表示しレビジョン情報指定用画面を通して指定された日時情報をレビジョン情報としてデータファイルに格納するレビジョン情報指定部１２と、入力装置からの指令により図面データファイル９からレビジョン情報を取り出して表示装置６に表示を行うレビジョン情報表示部１３とを備えている。
【００１８】
レビジョン情報指定部１２は、入力装置であるキーボード１やポインティングデバイス２で編集者がレビジョン情報指定の操作を行った際に、レビジョン情報指定用画面を表示装置６に表示し、指定された日時情報を図面データファイル９に格納する。
【００１９】
図６はレビジョン情報指定用画面の一例を示す説明図であり、図７は図面データファイル９に格納されるレビジョン情報の一例を示す説明図である。図６に示すように、レビジョン情報指定用画面は、レビジョンＮｏ、年月日、時分秒の入力項目を有する。このレビジョン情報指定用画面を通して構成要素ごとのレビジョン情報を入力することになる。レビジョン情報が入力されると、レビジョン情報指定部１２は、指定されたレビジョン情報を、図７に示すような形式で図面データファイル９に格納する。
【００２０】
レビジョン情報表示部１３は、編集者が入力装置によりレビジョン情報表示の表示要求操作を行った際に、図面データファイル９からレビジョン情報を取り出して表示装置６に表示を行う。図８は表示装置６に表示されるレビジョン情報表示画面の一例の説明図である。このレビジョン情報は、図面データファイル９に格納されるレビジョン情報と同様に表示される。
【００２１】
このように、レビジョン情報指定部１２により、図面の構成要素のレビジョンを日時（年、月、日、時、分、秒）指定し、レビジョン情報表示部１３で図面のレビジョン情報を表示する。
【００２２】
本発明の実施例２によれば、レビジョン情報が日時単位で保持されるので、ファイルの日時情報を複数保持する感覚でレビジョン情報を利用できる。
【００２３】
図９は、本発明の実施例３に係る図面の編集表示装置のブロック図である。この実施例３の編集表示処理部４は、削除対象要素の削除レイヤヘの移動機能を有する削除レイヤデータ処理部１４を備えたものである。削除レイヤデータ処理部１４は、編集者によって図面の構成要素データが削除指示された場合に処理を行う。「削除」操作は、通常、データの削除を表す。
【００２４】
図１０は本発明の実施例３における削除レイヤ及び編集レイヤの説明図である。図面データファイル９は、図１０に示すように、削除指定された図面の構成要素を格納する削除レイヤ２０と、編集中の図面の構成要素を格納する編集レイヤ２１とを有する。いま、編集レイヤ２１に構成要素２２ａ、２２ｂが格納されているとし、削除レイヤデータ処理部１４により、編集レイヤ２１の構成要素２２ｂを削除する場合を考える。
【００２５】
この場合、表示装置６の編集画面上には構成要素２２ａ、２２ｂの双方が存在する編集レイヤ２１の内容が表示される。そして、編集者の入力装置から構成要素２２ｂの削除操作が行われたとすると、構成要素２２ｂの実データは「削除」処理を行わず、削除レイヤ２０ヘと移動させる。これにより、編集者からは該当の構成要素２２ｂが表示装置の編集画面６Ａ上には表示されないようにする。通常状態では、削除レイヤ２０を非表示設定としておくので、削除レイヤ２０に属している構成要素２２ｂは編集者には見えない。
【００２６】
一方、削除レイヤ２０の非表示設定は解除することが可能となっており、入力装置により非表示設定を解除すると、表示装置の編集画面６Ｂ上に削除された構成要素２２ｂも表示され編集者に見えるようになる。このように、削除レイヤ２０に格納された構成要素２２ｂは入力装置からの指令により表示または非表示のいずれかとする。この場合、削除レイヤデータ処理部１４は、削除レイヤ２０に格納された構成要素２２ｂを表示する場合には、編集レイヤ２１の構成要素２２ａよりも薄い色で表示し、削除レイヤ２０のデータであることを識別表示する。これにより、削除レイヤ２０に移動される構成要素２２ｂは、移動時に輪郭線の色及び内部の色を特定の色に変更されるため、削除した構成要素２２ｂであるか否かを編集者は視認することができる。
【００２７】
このように、削除レイヤデータ処理部１４は、図面の構成要素２２ｂを削除指定した際に、該当の構成要素２２ｂをデータ上から削除せず、削除レイヤ２０に自動的に移動する。削除レイヤ２０上にある構成要素２２ｂの表示／非表示を指定すると、削除レイヤ２０上の構成要素２２ｂを、削除レイヤ２０以外の構成要素２２ａよりも薄い色で自動的に表示する。なお、削除レイヤデータ処理部１４は、削除レイヤ２０構成要素２２ｂを完全に削除する機能を有することは言うまでもない。
【００２８】
本発明の実施例３によれば、削除された構成要素を一時的に表示することが可能となるので、削除前の状態を一時的に確認できる。
【００２９】
図１１は、本発明の実施例４に係る図面の編集表示装置のブロック図である。この実施例４の編集表示処理部４は、構成要素情報処理部１０、構成要素情報表示部１１、削除レイヤデータ処理部１４を備えている。
【００３０】
構成要素情報処理部１０、構成要素情報表示部１１は、図２に示した実施例１と同等の処理を行う。削除レイヤデータ処理部１４は、図９に示した実施例３の処理に加えて、編集者によって構成要素データが削除指示された場合に、削除処理が実施された日時情報を図面データファイル９に格納する。
【００３１】
図１２は図面データファイル９に格納される削除情報の一例の説明図である。図１２に示すように削除情報は削除された構成要素ＩＤと処理日時とからなる。図１３は表示装置６に表示される編集履歴表示の一例の説明図である。表示装置６に削除レイヤ２０を表示した状態で削除レイヤ２０にある構成要素２２ｂを入力装置で選択し編集履歴表示を指定すると、構成要素情報表示部１１は、図面データファイル９に格納されている編集履歴情報と削除情報から該当の構成要素に関する情報を抽出し画面に情報を図１３に示すように表示する。
【００３２】
本発明の実施例４によれば、削除された構成要素の削除前の編集履歴を確認できるので、どういった編集が行われた後に削除されたのかを編集者が認識できる。
【００３３】
図１４は、本発明の実施例５に係る図面の編集表示装置のブロック図である。この実施例５の編集表示処理部４は、編集者情報指定画面を表示装置に表示し編集者情報指定画面を通して入力された編集者情報を図面の構成要素単位に図面データファイルに格納する編集者情報処理部１５と、入力装置からの指令により図面データファイル９から編集者情報を取り出して表示装置６に表示を行う編集者情報表示部１６とを備えたものである。
【００３４】
編集者情報処理部１５は、編集者が図面の編集を開始する際に、編集者により入力装置で編集者情報指定画面の表示要求が行われると、編集者情報指定用画面を表示装置６に表示する。図１５は、編集者情報指定用画面の説明図である。編集者情報指定用画面は編集者の名前を入力する欄が設けられており、この入力欄に編集者の名前を入力する。編集者情報指定用画面を通じて指定された編集者情報は画面データファイル９に格納される。図１６は画面データファイル９に格納された編集者情報の一例の説明図である。編集者Ｎｏと編集者名との項目が設けられている。
【００３５】
また、編集者情報処理部１５は、図面の構成要素が編集される際に、構成要素の編集単位に編集情報を図面データファイル９に格納する。図１７は図面データファイル９に格納された編集情報の一例の説明図である。図面の構成要素ＩＤ、処理分類、編集者Ｎｏの項目を有し、図面の構成要素単位に該当の構成要素に対し処理した編集者の情報を格納する。処理分類は、追加、移動、削除等である。
【００３６】
編集者情報処理部１５は、編集者による入力装置から起動され、例えば、図面の構成要素の一つをポインティングデバイス２で選択し、追加、移動、削除等の処理を行うことになる。図１８は表示装置６に表示された該当の構成要素（ＩＤ＝１）の編集情報の表示の一例を示す説明図である。処理分類と編集者名との項目が設けられている。
【００３７】
本発明の実施例５によれば、指定した構成要素が誰によって編集されたかを確認できるので、誤った編集があった場合、その編集をした編集者を特定できる。
【００３８】
図１９は、本発明の実施例６に係る図面の編集表示装置のブロック図である。この実施例６の編集表示処理部４は、構成要素情報処理部１０、構成要素情報表示部１１、レビジョン情報指定部１２、レビジョン情報表示部１３、更新レイヤデータ処理部１７を備えている。
【００３９】
構成要素情報処理部１０及び構成要素情報表示部１１は、図２に示した実施例１と同等の処理を行い、レビジョン情報指定部１２及びレビジョン情報表示部１３は、図５に示した実施例２と同等の処理を行う。図２０は本発明の実施例６における更新レイヤ及び編集レイヤの説明図である。図面データファイル９は、図２０に示すように、図面データファイル９は、指定されたレビジョンまたは指定日時より後に追加編集した構成要素を格納する更新レイヤ２３と、編集中の図面の構成要素を格納する編集レイヤ２１とを有する。いま、編集レイヤ２１に構成要素２２Ａ、２２Ｂ１、２２Ｂ２が格納されているとし、更新レイヤデータ処理部１７により、編集レイヤ２１の構成要素２２Ｂ１、２２Ｂ２を更新する場合を考える。
【００４０】
編集者が入力装置から構成要素２２Ｂ１、２２Ｂ２の更新データ作成を指定した際に、更新レイヤデータ処理部１７は、その指定レビジョンまたは指定日時より後に追加・編集した構成要素２２Ｂ１、２２Ｂ２を抽出して更新レイヤ２３にコピーし構成要素２２Ｂ１’、２２Ｂ２’とする。そして、表示装置６の編集画面６Ｃにおいては、更新レイヤ２３の構成要素２２Ｂ１’、２２Ｂ２’を更新レイヤ２３以外のすべての構成要素２２Ａ、２２Ｂ１、２２Ｂ２よりも後ろに表示し、更新レイヤ２３にコピーされた構成要素２２Ｂ１’、２２Ｂ２’の色を更新を示す特定の色に設定する。また、更新レイヤ２３にコピーされた構成要素２２Ｂ１’、２２Ｂ２’を、コピー元の構成要素２２Ｂ１、２２Ｂ２よりもはみ出すように拡大または構成要素２２が線の場合には太く設定する。図２０では、例えば、構成要素２２Ａ、２２Ｂ１、２２Ｂ２の色を黒、更新を示す構成要素２２Ｂ１’、２２Ｂ２’の色を黄色としている。
【００４１】
本発明の実施例６によれば、図面情報のビットマップの差分情報を抽出する必要なく更新箇所を特定でき、編集者は更新箇所を視認しやすいので、編集効率が格段に向上する。
【００４２】
図２１は、本発明の実施例７に係る図面の編集表示装置のブロック図である。この実施例７の編集表示処理部４は、構成要素情報処理部１０、構成要素情報表示部１１、レビジョン情報指定部１２、レビジョン情報表示部１３、削除レイヤデータ処理部１４、更新レイヤデータ処理部１７を備えている。
【００４３】
構成要素情報処理部１０、構成要素情報表示部１１は、図２に示した実施例１と同等の処理を行い、レビジョン情報指定部１２、レビジョン情報表示部１３は、図５に示した実施例２と同等の処理を行い、削除レイヤデータ処理部１４は図９に示した実施例４と同等の処理を行う。さらに、更新レイヤデータ処理部１７は、図１９に示した実施例６の処理に加え、図面の構成要素を削除した日時情報を図面データファイル９に格納する。
【００４４】
図２２は、本発明の実施例７における削除レイヤ、編集レイヤ及び更新レイヤの説明図である。図面データファイル９は、図２０に示した実施例６に対し、更新レイヤ２３及び編集レイヤ２１に加え、削除指定された図面の構成要素を格納する削除レイヤ２０を有する。
【００４５】
編集レイヤ２１の構成要素２２Ａ、２２Ｂ２は表示装置の編集画面６Ａ上に表示し、更新レイヤ２３に格納された構成要素２２Ｂ１’、２２Ｂ２’を表示する場合には編集レイヤ２１の構成要素２２Ａ、２２Ｂ２よりも薄い色で表示する。
【００４６】
そして、削除レイヤ２０に格納された構成要素２２Ｂ１は入力装置からの指令により表示または非表示のいずれかとし、表示する場合には表示装置編集画面６Ｂに更新レイヤ２３を削除レイヤ２０よりも後ろに表示する。
【００４７】
すなわち、編集者が更新データ作成を指定した際に、指定レビジョンまたは指定日時より後に削除した構成要素２２Ｂ１を削除レイヤ２０から抽出して更新レイヤ２２Ｂ１’にコピーし、更新レイヤ２３を削除レイヤ２２Ｂ１よりも後ろに表示し、更新レイヤ２３にコピーした構成要素の色や形を実施例６と同様に処理する。
【００４８】
本発明の実施例７によれば、削除された構成要素も更新箇所として自動的に特定できるので、編集効率が格段に向上する。
【００４９】
図２３は、本発明の実施例８に係る図面の編集表示装置のブロック図である。この実施例８の編集表示処理部４は、構成要素情報処理部１０、構成要素情報表示部１１、レビジョン情報指定部１２、レビジョン情報表示部１３、削除レイヤデータ処理部１４、レビジョンー覧生成部１８を備えている。
【００５０】
構成要素情報処理部１０、構成要素情報表示部１１は、図２に示した実施例１と同等の処理を行い、レビジョン情報指定部１２、レビジョン情報表示部１３は、図５に示した実施例２と同等の処理を行い、削除レイヤデータ処理部１４は、図１０に示した実施例４と同等の処理を行う。そして、レビジョン一覧生成部１８は図面のページ単位の最新レビジョン一覧を作成する。
【００５１】
図２４は、レビジョン一覧生成部１８の処理内容を示すフローチャート、図２５はレビジョン一覧生成部１８の処理手順の説明図である。レビジョン一覧生成部１８は、図面データファイル９に格納された図面内の各ページについて、ページ内に含まれるすべての構成要素から、最新の追加日時・編集日時・削除日時を取り出し、その中で最新の日時を最新更新日時とする（Ｓ１）。そして、レビジョン情報（日時）と最新更新日時とを比較し、最新更新日時よりも後のレビジョンのうち最も古いレビジョン情報の番号をそのページのレビジョン番号として取り出す（Ｓ２）。
【００５２】
本発明の実施例８によれば、ページ単位のレビジョン番号を自動的に抽出できるので、編集効率が格段に向上する。
【００５３】
図２６は、本発明の実施例９に係る図面の編集表示装置のブロック図である。この実施例９の編集表示処理部４は、構成要素情報処理部１０、構成要素情報表示部１１、レビジョン情報指定部１２、レビジョン情報表示部１３、削除レイヤデータ処理部１４、編集者情報処理部１５、編集履歴情報表示部１９を備えている。
【００５４】
構成要素情報処理部１０、構成要素情報表示部１１は、図２に示した実施例１と同等の処理を行い、レビジョン情報指定部１２、レビジョン情報表示部１３は、図５に示した実施例２と同等の処理を行い、削除レイヤデータ処理部１４は、図１１に示した実施例４と同等の処理を行い、編集者情報処理部１５は、図１４に示した実施例５と同等の処理を行う。さらに、編集履歴情報表示部１９は、入力装置で指定の構成要素の編集履歴を表示装置６に表示するものである。
【００５５】
編集者は、表示装置に表示された図面の構成要素の一つをポインティングデバイス２で選択し、該当の構成要素の編集履歴情報表示を指定する。この場合、編集履歴情報表示部１９は、図面データファイル９から編集履歴情報を取り出して、その構成要素の編集履歴を表示装置６に表示する。図２７は本発明の実施例９における編集履歴情報の表示画面の一例の説明図である。図２７に示すように、処理分類、編集者名、レビジョン、編集日時が表示される。これにより、該当の構成要素の追加編集者・追加レビジョン・追加日時、編集種類・編集操作者・編集レビジョン・編集日時、該当の構成要素が削除レイヤに含まれる場合には、これに加えて削除編集者・削除レビジョン・削除日時などの情報が表示される。
【００５６】
本発明の実施例９によれば、構成要素単位の編集履歴（誰が、どのレビジョンで、いつ編集したか）を確認できるので、誤った編集があった場合、その編集がいつ誰によって行われたかを特定できる。
【００５７】
以上述べたように、本発明の実施の形態によれば、図面の構成要素単位に更新日時情報と操作種別のみを記憶し、座標等の情報は記憶しないため、必要な記憶容量を小さくすることが可能となる。
【００５８】
また、図面の構成要素の更新箇所を明示するために、更新対象の構成要素を更新レイヤ（最背面）にコピーして色を薄い色や黄色などに替え、少しはみ出すように拡大するようにしているので演算処理を軽減できる。また、更新を示す表現を控えめにできるため、更新箇所が多くても更新箇所が目立ちすぎることがなく本来の図面を認識しやすい。
【００５９】
図面全体のレビジョン日時と構成要素の編集日時とを記憶することによって、図面のレビジョン管理と更新箇所の抽出とを連動させ、レビジョン単位での更新情報の抽出を可能にしているので編集操作が容易に正確に行える。
【００６０】
さらに、一つの図面が複数の担当者によって編集されることを想定し、ある更新が誰によって行われたのかを記憶するので、ある変更を行った担当者が誰であるかを特定することが可能となり図面の信頼性向上に役立つ。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の形態に係る図面の編集表示装置を示すブロック構成図。
【図２】本発明の実施例１に係る図面の編集表示装置のブロック図。
【図３】本発明の実施例１における図面データファイルに格納される追加・編集の処理分類及び処理日時情報の説明図。
【図４】本発明の実施例１における構成要素の編集内容及び追加・編集日時情報の表示の一例の説明図。
【図５】本発明の実施例２に係る図面の編集表示装置のブロック図。
【図６】本発明の実施例２におけるレビジョン情報指定用画面の一例を示す説明図。
【図７】本発明の実施例２における図面データファイルに格納されるレビジョン情報の一例を示す説明図。
【図８】本発明の実施例２における表示装置に表示されるレビジョン情報表示画面の一例の説明図。
【図９】本発明の実施例３に係る図面の編集表示装置のブロック図。
【図１０】本発明の実施例３における削除レイヤ及び編集レイヤの説明図。
【図１１】本発明の実施例４に係る図面の編集表示装置のブロック図。
【図１２】本発明の実施例４における図面データファイルに格納される削除情報の一例の説明図。
【図１３】本発明の実施例４における表示装置に表示される編集履歴表示の一例の説明図。
【図１４】本発明の実施例５に係る図面の編集表示装置のブロック図。
【図１５】本発明の実施の形態５における編集者情報指定用画面の説明図。
【図１６】本発明の実施の形態５における画面データファイル９に格納された編集者情報の一例の説明図。
【図１７】本発明の実施の形態５における図面データファイルに格納された編集情報の一例の説明図。
【図１８】本発明の実施の形態５における表示装置に表示された該当の構成要素の編集情報の表示の一例を示す説明図。
【図１９】本発明の実施例６に係る図面の編集表示装置のブロック図。
【図２０】本発明の実施例６における更新レイヤ及び編集レイヤの説明図。
【図２１】本発明の実施例７に係る図面の編集表示装置のブロック図。
【図２２】本発明の実施例７における削除レイヤ、編集レイヤ及び更新レイヤの説明図。
【図２３】本発明の実施例８に係る図面の編集表示装置のブロック図。
【図２４】本発明の実施例８におけるレビジョン一覧生成部の処理内容を示すフローチャート。
【図２５】本発明の実施例８におけるレビジョン一覧生成部の処理手順の説明図。
【図２６】本発明の実施例９に係る図面の編集表示装置のブロック図。
【図２７】本発明の実施例９における編集履歴情報の表示画面の一例の説明図。
【符号の説明】
【００６２】
１…キーボード、２…ポインティングデバイス、３…入力制御部、４…編集表示処理部、５…表示制御部、６…表示装置、７…印刷制御部、８…印刷装置、９…図面データファイル、１０…構成要素情報処理部、１１…構成要素情報表示部、１２…レビジョン情報指定部、１３…レビジョン情報表示部、１４…削除レイヤデータ処理部、１５…編集者情報処理部、１６…編集者情報表示部、１７…更新レイヤデータ処理部、１８…レビジョンー覧生成部、１９…編集履歴情報表示部、２０…削除レイヤ、２１…編集レイヤ、２２…構成要素、２３…更新レイヤ
【図１】
2009223479.tif 000003
【図２】
2009223479.tif 000004
【図３】
2009223479.tif 000005
【図４】
2009223479.tif 000006
【図５】
2009223479.tif 000007
【図６】
2009223479.tif 000008
【図７】
2009223479.tif 000009
【図８】
2009223479.tif 000010
【図９】
2009223479.tif 000011
【図１０】
2009223479.tif 000012
【図１１】
2009223479.tif 000013
【図１２】
2009223479.tif 000014
【図１３】
2009223479.tif 000015
【図１４】
2009223479.tif 000016
【図１５】
2009223479.tif 000017
【図１６】
2009223479.tif 000018
【図１７】
2009223479.tif 000019
【図１８】
2009223479.tif 000020
【図１９】
2009223479.tif 000021
【図２０】
2009223479.tif 000022
【図２１】
2009223479.tif 000023
【図２２】
2009223479.tif 000024
【図２３】
2009223479.tif 000025
【図２４】
2009223479.tif 000026
【図２５】
2009223479.tif 000027
【図２６】
2009223479.tif 000028
【図２７】
2009223479.tif 000029