(57)【要約】【課題】特定の対象物と類似の特徴を持ち且つ変更目的に適した図面をユーザに提示する技術を実現する。【解決手段】図面管理部５０は、図面特徴と変更目的と留意点と比較情報などを各図面に対応付けて各図面を管理する。入力受付部６０は、特定の対象物に関する情報とその対象物に対して設計変更を加えるときの変更目的を示す情報などの入力を受け付ける。図面検索部７０は、入力受付部６０が受け付けた情報に基づいて、特定の対象物と類似の特徴を持つ一対の図面であって、入力された情報から得られる変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する。検索結果表示部８０は、図面検索部７０による検索結果をユーザに提示する。【選択図】図１
2019057113.tif 000002
【特許請求の範囲】
【請求項１】
特定の対象物に関する情報と前記対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける受付手段と、
前記受け付けた２つの情報に基づいて、前記対象物と類似の特徴を持つ一対の図面であって前記変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する検索手段と、
前記検索された一対の図面をユーザに提示する提示手段と、
を有する図面管理装置。
【請求項２】
請求項１に記載の図面管理装置において、
前記提示手段は、前記検索された一対の図面を示す表示画像を形成し、当該表示画像上に前記検索された図面に対応付けられた留意点を表示する、
ことを特徴とする図面管理装置。
【請求項３】
請求項１または２に記載の図面管理装置において、
前記提示手段は、前記検索された一対の図面を示す表示画像を形成し、当該表示画像上に前記検索された図面の設計変更前後の比較情報を表示する、
ことを特徴とする図面管理装置。
【請求項４】
請求項１から３のいずれか１項に記載の図面管理装置において、
前記提示手段は、前記検索された図面よりも新しい版の図面が存在する場合であって、当該新しい版の図面が前記検索された一対の図面に含まれていない場合に、当該新しい版の図面が存在することをユーザに提示する、
ことを特徴とする図面管理装置。
【請求項５】
各図面に対応した特徴的な用語を図面特徴として抽出する特徴抽出手段と、
前記各図面に対応した設計変更情報から前記各図面の設計の変更目的を抽出する目的抽出手段と、
前記抽出された図面特徴と変更目的を前記各図面に対応付けて前記各図面を管理する管理手段と、
を有する図面管理装置。
【請求項６】
請求項５に記載の図面管理装置において、
前記各図面に対応した前記設計変更情報から前記各図面の設計の留意点を抽出する留意点抽出手段をさらに有し、
前記管理手段は、抽出された前記留意点を前記各図面に対応付けて前記各図面を管理する、
ことを特徴とする図面管理装置。
【請求項７】
請求項５または６に記載の図面管理装置において、
前記各図面に対応した設計変更前後の図面画像を比較することにより比較情報を得る比較手段をさらに有し、
前記管理手段は、前記比較情報を前記各図面に対応付けて前記各図面を管理する、
ことを特徴とする図面管理装置。
【請求項８】
請求項５から７のいずれか１項に記載の図面管理装置において、
親子関係にある複数の図面がツリー構造で管理されており、
前記特徴抽出手段は、前記各図面がツリー構造で管理されている場合に、ツリー構造を辿って前記各図面とその親図面から得られる特徴的な用語を前記各図面の図面特徴として抽出する、
ことを特徴とする図面管理装置。
【請求項９】
複数の図面を管理する図面管理装置と前記複数の図面を記憶する図面記憶装置とを備えた図面管理システムであって、
前記図面管理装置は、
各図面に対応した特徴的な用語を図面特徴として抽出する特徴抽出手段と、
前記各図面に対応した設計変更情報から前記各図面の設計の変更目的を抽出する目的抽出手段と、
前記抽出された図面特徴と変更目的を前記各図面に対応付けて前記各図面を前記図面記憶装置に記憶する手段と、
特定の対象物に関する情報と前記対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける受付手段と、
前記受け付けた２つの情報に基づいて、前記図面記憶装置に記憶された複数の図面の中から、前記対象物と類似の図面特徴を持つ一対の図面であって前記設計変更の変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する検索手段と、
前記検索された一対の図面をユーザに提示する提示手段と、
を有する、
ことを特徴とする図面管理システム。
【請求項１０】
コンピュータに、
特定の対象物に関する情報と前記対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける機能と、
前記受け付けた２つの情報に基づいて、前記対象物と類似の特徴を持つ一対の図面であって前記変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する機能と、
前記検索された一対の図面をユーザに提示する機能と、
を実現させる、
ことを特徴とするプログラム。
【請求項１１】
コンピュータに、
各図面に対応した特徴的な用語を図面特徴として抽出する機能と、
前記各図面に対応した設計変更情報から前記各図面の設計の変更目的を抽出する機能と、
前記抽出された図面特徴と変更目的を前記各図面に対応付けて前記各図面を管理する機能と、
を実現させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図面管理装置、図面管理システムおよびプログラムに関する。
【背景技術】
【０００２】
従来から、例えば設計者による製品などの設計作業を支援する技術が提案されている。例えば、特許文献１には、図面情報と管理設計情報を一つのデータベースとして統合して管理設計業務を支援し、熟練設計者が保有している経験値や実績値等に基づくノウハウをデータベースに保有して設計業務の支援に必要な推奨案や代案を出力する設計支援装置が記載されている。
【０００３】
また、特許文献２には、製品の設計に関するデータがデータベースに蓄積されており、決定しなければならない設計事項に関する具体的な設計データの例をデータベースから読み出して作業者に提示する機能を備えた設計支援装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−９６１４８号公報
【特許文献２】特開２００２−２３００４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
設計作業において図面は極めて重要な情報であり、設計作業がますます高度化するのに伴い、図面管理に係る更なる改良技術の登場が期待されている。
【０００６】
本発明は、特定の対象物と類似の特徴を持ち且つ変更目的に適した図面をユーザに提示する技術を実現することにある。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、特定の対象物に関する情報と前記対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける受付手段と、前記受け付けた２つの情報に基づいて、前記対象物と類似の特徴を持つ一対の図面であって前記変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する検索手段と、前記検索された一対の図面をユーザに提示する提示手段と、を有する図面管理装置である。
【０００８】
請求項２に係る発明は、請求項１に記載の図面管理装置において、前記提示手段は、前記検索された一対の図面を示す表示画像を形成し、当該表示画像上に前記検索された図面に対応付けられた留意点を表示する、ことを特徴とする図面管理装置である。
【０００９】
請求項３に係る発明は、請求項１または２に記載の図面管理装置において、前記提示手段は、前記検索された一対の図面を示す表示画像を形成し、当該表示画像上に前記検索された図面の設計変更前後の比較情報を表示する、ことを特徴とする図面管理装置である。
【００１０】
請求項４に係る発明は、請求項１から３のいずれか１項に記載の図面管理装置において、前記提示手段は、前記検索された図面よりも新しい版の図面が存在する場合であって、当該新しい版の図面が前記検索された一対の図面に含まれていない場合に、当該新しい版の図面が存在することをユーザに提示する、ことを特徴とする図面管理装置である。
【００１１】
請求項５に係る発明は、各図面に対応した特徴的な用語を図面特徴として抽出する特徴抽出手段と、前記各図面に対応した設計変更情報から前記各図面の設計の変更目的を抽出する目的抽出手段と、前記抽出された図面特徴と変更目的を前記各図面に対応付けて前記各図面を管理する管理手段と、を有する図面管理装置である。
【００１２】
請求項６に係る発明は、請求項５に記載の図面管理装置において、前記各図面に対応した前記設計変更情報から前記各図面の設計の留意点を抽出する留意点抽出手段をさらに有し、前記管理手段は、抽出された前記留意点を前記各図面に対応付けて前記各図面を管理する、ことを特徴とする図面管理装置である。
【００１３】
請求項７に係る発明は、請求項５または６に記載の図面管理装置において、前記各図面に対応した設計変更前後の図面画像を比較することにより比較情報を得る比較手段をさらに有し、前記管理手段は、前記比較情報を前記各図面に対応付けて前記各図面を管理することを特徴とする図面管理装置である。
【００１４】
請求項８に係る発明は、請求項５から７のいずれか１項に記載の図面管理装置において、親子関係にある複数の図面がツリー構造で管理されており、前記特徴抽出手段は、前記各図面がツリー構造で管理されている場合に、ツリー構造を辿って前記各図面とその親図面から得られる特徴的な用語を前記各図面の図面特徴として抽出する、ことを特徴とする図面管理装置である。
【００１５】
請求項９に係る発明は、複数の図面を管理する図面管理装置と前記複数の図面を記憶する図面記憶装置とを備えた図面管理システムであって、前記図面管理装置は、各図面に対応した特徴的な用語を図面特徴として抽出する特徴抽出手段と、前記各図面に対応した設計変更情報から前記各図面の設計の変更目的を抽出する目的抽出手段と、前記抽出された図面特徴と変更目的を前記各図面に対応付けて前記各図面を前記図面記憶装置に記憶する手段と、特定の対象物に関する情報と前記対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける受付手段と、前記受け付けた２つの情報に基づいて、前記図面記憶装置に記憶された複数の図面の中から、前記対象物と類似の図面特徴を持つ一対の図面であって前記設計変更の変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する検索手段と、前記検索された一対の図面をユーザに提示する提示手段と、を有することを特徴とする図面管理システムである。
【００１６】
請求項１０に係る発明は、コンピュータに、特定の対象物に関する情報と前記対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける機能と、前記受け付けた２つの情報に基づいて、前記対象物と類似の特徴を持つ一対の図面であって前記変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する機能と、前記検索された一対の図面をユーザに提示する機能と、を実現させることを特徴とするプログラムである。
【００１７】
請求項１１に係る発明は、コンピュータに、各図面に対応した特徴的な用語を図面特徴として抽出する機能と、前記各図面に対応した設計変更情報から前記各図面の設計の変更目的を抽出する機能と、前記抽出された図面特徴と変更目的を前記各図面に対応付けて前記各図面を管理する機能と、を実現させることを特徴とするプログラムである。
【発明の効果】
【００１８】
請求項１に係る発明により、特定の対象物と類似の特徴を持ち且つ変更目的に適した図面がユーザに提示される。
【００１９】
請求項２に係る発明により、検索された図面に関する留意点がユーザに提示される。
【００２０】
請求項３に係る発明により、検索された図面に関する設計変更前後の比較情報がユーザに提示される。
【００２１】
請求項４に係る発明により、新しい版の図面の存在がユーザに提示される。
【００２２】
請求項５に係る発明により、各図面の図面特徴と変更目的を当該図面に対応付けた管理が実現される。
【００２３】
請求項６に係る発明により各図面の留意点を当該図面に対応付けた管理が実現される。
【００２４】
請求項７に係る発明により、各図面の比較情報を当該図面に対応付けた管理が実現される。
【００２５】
請求項８に係る発明により、各図面とその親図面から得られる特徴的な用語が図面特徴となる。
【００２６】
請求項９に係る発明により、特定の対象物と類似の特徴を持ち且つ変更目的に適した図面をユーザに提示する図面管理システムが実現される。
【００２７】
請求項１０に係る発明により、特定の対象物と類似の特徴を持ち且つ変更目的に適した図面をユーザに提示する機能を実現するプログラムが提供される。
【００２８】
請求項１１に係る発明により、各図面の図面特徴と変更目的を当該図面に対応付けて管理する機能を実現するプログラムが提供される。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施において好適な図面管理システムの具体例を示す図である。
【図２】図面情報の具体例を示す図である。
【図３】図面特徴を抽出する処理の具体例を示すフローチャートである。
【図４】図面の親子関係を示すツリー構造の具体例を示す図である。
【図５】変更目的を抽出する処理の具体例を示すフローチャートである。
【図６】留意点を抽出する処理の具体例を示すフローチャートである。
【図７】設計変更資料の具体例を示す図である。
【図８】前版比較図を得る処理の具体例を示すフローチャートである。
【図９】前版比較図の具体例を示す図である。
【図１０】図面の検索と提示に係る処理の具体例を示すフローチャートである。
【図１１】検索結果を示す表示画像の具体例１を示す図である。
【図１２】検索結果を示す表示画像の具体例２を示す図である。
【図１３】評価情報の表示例を示す図である。
【図１４】評価関連情報の具体例を示す図である。
【発明を実施するための形態】
【００３０】
図１は、本発明の実施において好適な図面管理システムの具体例を示す図である。図１には、図面管理装置１００と図面記憶装置２００と不具合情報記憶装置３００と評価関連情報記憶装置４００を有する図面管理システムの具体例が図示されている。
【００３１】
図面管理装置１００は、複数の図面を管理する装置であり、図面特徴抽出部１０と目的抽出部２０と留意点抽出部３０と図面比較部４０と図面管理部５０と入力受付部６０と図面検索部７０と検索結果表示部８０と検索結果評価部９０を備えている。
【００３２】
図面特徴抽出部１０は、各図面に対応した特徴的な用語を図面特徴として抽出する。目的抽出部２０は、各図面に対応した設計変更情報からその図面の設計の変更目的を抽出する。留意点抽出部３０は、各図面に対応した設計変更情報からその図面の設計の留意点を抽出する。図面比較部４０は、各図面に対応した設計変更前後の図面画像を比較することにより比較情報を得る。図面管理部５０は、図面特徴と変更目的と留意点と比較情報などを各図面に対応付けて各図面を管理する。
【００３３】
入力受付部６０は、特定の対象物に関する情報とその対象物に対して設計変更を加えるときの変更目的を示す情報などの入力を受け付ける。図面検索部７０は、入力受付部６０が受け付けた情報に基づいて、特定の対象物と類似の特徴を持つ一対の図面であって、入力された情報から得られる変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する。検索結果表示部８０は、図面検索部７０による検索結果をユーザに提示する。検索結果評価部９０は、図面検索部７０による検索結果を評価する。
【００３４】
図面管理装置１００は、例えばコンピュータを利用して実現することができる。そのコンピュータは、ＣＰＵ等の演算デバイス、メモリやハードディスク等の記憶デバイス、インターネット等の通信回線を利用する通信デバイス、光ディスクや半導体メモリ等の記憶媒体からデータを読み取りデータを書き込むデバイス、ディスプレイ等の表示デバイス、ユーザから操作を受け付ける操作デバイス等のハードウェア資源を備えている。
【００３５】
そして、例えば、図１に示す図面管理装置１００が備える符号を付した複数部分のうちの少なくとも一部の機能に対応したプログラム（ソフトウェア）がコンピュータに読み込まれ、そのコンピュータが備えるハードウェア資源と読み込まれたソフトウェアとの協働により、図面管理装置１００が備える少なくとも一部の機能がコンピュータにより実現される。そのプログラムは、例えば、インターネット等の通信回線を介してコンピュータ（図面管理装置１００）に提供されてもよいし、光ディスク等の記憶媒体に記憶されてコンピュータ（図面管理装置１００）に提供されてもよい。
【００３６】
図面記憶装置２００は、例えばハードディスク等の記憶デバイスを備えており、複数の図面の図面データ（各図面の画像データ）と複数の図面に関する図面情報を記憶する。また、不具合情報記憶装置３００と評価関連情報記憶装置４００の各々も例えばハードディスク等の記憶デバイスを備えており、不具合情報記憶装置３００には、複数の図面に関する不具合情報が記憶され、評価関連情報記憶装置４００には、図面管理装置１００の図面検索部７０による検索結果の評価に利用される評価関連情報が記憶される。
【００３７】
図１の図面管理システムの全体構成は以上のとおりである。次に、図１の図面管理システムにより実現される機能等について詳述する。なお、図１に示した構成（部分）については以下の説明において図１の符号を利用する。
【００３８】
図２は、図面情報の具体例を示す図である。図１の図面管理システムにより管理される複数の図面には図面情報が対応付けられている。図１の具体例において、図面情報は図面記憶装置２００に記憶される。
【００３９】
図２には、複数の図面に関する図面情報の具体例が図示されている。複数の図面は、例えば「図面番号」と「版番号」によって識別される。つまり「図面番号」と「版番号」により１つの図面（各図面）が特定される。そこで、例えば図２に示す具体例のように、「図面番号」と「版番号」により特定される各図面ごとに、「図面データ」「設計変更資料」などの図面情報が対応付けられる。
【００４０】
図面情報の「図面データ」は各図面の画像データの有無を示しており、図面情報の「設計変更資料」は各図面の設計変更資料の有無を示している。例えば、図２に示す具体例において、図面番号「１」，版番号「１」の図面については、図面データは有るものの設計変更資料が無いことを示している。なお、図面データは、図面情報と同じ図面記憶装置２００に記憶されることが望ましいものの図面情報とは別の記憶装置に記憶されてもよい。
【００４１】
さらに、図２に示す具体例では、「図面特徴」「変更目的」「留意点」「前版比較図」などが図面情報として各図面に対応付けてられている。
【００４２】
「図面特徴」は、各図面に対応した特徴的な用語であり、図面特徴抽出部１０によって抽出される（図３参照）。「変更目的」は、各図面に関する設計の変更目的であり、目的抽出部２０によって抽出される（図５参照）。「留意点」は、各図面に関する設計の留意点であり、留意点抽出部３０によって抽出される（図６参照）。そして、「前版比較図」は、各図面に対応した設計変更前後の図面画像を比較することにより得られる比較情報の具体例であり、図面比較部４０によって生成される（図８参照）。
【００４３】
なお、版番号「１」に対応した各図面は、最初の設計において得られる図面であるため設計変更が成されていない。したがって、図２の具体例において、版番号「１」に対応した各図面には、「設計変更資料」「変更目的」「留意点」「前版比較図」が対応付けられていない。
【００４４】
図３は、図面特徴を抽出する処理の具体例を示すフローチャートである。図面特徴抽出部１０は、図１の図面管理システムにより管理される複数の図面（望ましくは全ての図面）を対象として、各図面ごとに例えば図３の具体例により図面特徴を抽出する。例えば、図面記憶装置２００に既に記憶されている複数の図面の各々を対象として図３の処理が実行され、さらに、図面記憶装置２００に新たに記憶される複数の図面の各々を対象として図３の処理が実行される。
【００４５】
まず、処理対象となる各図面について、図面特徴が既に抽出されているか否かが確認される（Ｓ１）。図面特徴が既に抽出されていれば図３のフローチャートが終了する。
【００４６】
図面特徴が抽出されていない場合、図面特徴抽出部１０は、処理対象となる各図面に対応した特徴的な用語を図面特徴として抽出する。例えば、各図面の図面名（図面の名称）に含まれる単語が図面特徴として抽出される（Ｓ２）。
【００４７】
また、各図面がツリー構造で管理されている場合に、図面特徴抽出部１０は、ツリー構造を辿って各図面とその親図面から得られる特徴的な用語を各図面の図面特徴として抽出する。
【００４８】
具体的には、処理対象となる各図面に親図面があるか否かが確認され（Ｓ３）、親図面があれば、その親図面の図面名に含まれる単語が、処理対象となる各図面の図面特徴として抽出される（Ｓ２）。さらに、その親図面の上に親図面があるか否かが確認される（Ｓ３）。なお、処理対象となる各図面に親図面が無い場合には、Ｓ３における最初の確認後に図３のフローチャートが終了する。
【００４９】
このように、各図面がツリー構造で管理されている場合に、ツリー構造を辿って各図面の上流側に親図面が存在する限り、Ｓ２とＳ３の処理が繰り返されて次々に図面特徴となる単語が抽出される。そして、親図面がなくなると図３のフローチャートが終了する。
【００５０】
図４は、図面の親子関係を示すツリー構造の具体例を示す図である。例えば、図４に示す具体例において、図面番号「１３」の図面に関する図面特徴を図３のフローチャートに従って抽出すると、「回転軸」→「回転軸，関節」→「回転軸，関節，人差し指」→「回転軸，関節，人差し指，掌」→・・・というように、次々に親図面を辿って用語が抽出され、最上流に対応した「ロボット」の図面（元図面）まで遡って抽出された複数の用語「回転軸，関節，人差し指，掌，腕，ロボット」が図面番号「１３」の図面特徴とされる。
【００５１】
また、同一図面（同一部品に対応した図面）が複数の構造に利用されている場合には、複数の構造に利用されていることが分かるように、図面特徴を抽出することが望ましい。例えば、図４の具体例において、図面番号「１３」の図面に対応した「回転軸」が同じ掌の全ての指に利用されていれば、「回転軸，関節（×５），掌（×５），腕（×５），ロボット（×５），人差し指，中指，薬指，小指，親指」という複数の用語が図面番号「１３」の図面に対応した図面特徴とされる。
【００５２】
なお、次々に親図面を辿って図面特徴となる複数の用語を抽出した際に、同一用語が繰り返し抽出された場合には、個数の多い同一用語から順に図面特徴として列記することが望ましい。
【００５３】
図５は、変更目的を抽出する処理の具体例を示すフローチャートである。目的抽出部２０は、図１の図面管理システムにより管理される複数の図面（望ましくは版番号２以降の全ての図面）を対象とし、各図面ごとに例えば図５の具体例により変更目的を抽出する。例えば、図面記憶装置２００に既に記憶されている版番号２以降の各図面を対象として図５の処理が実行され、さらに、図面記憶装置２００に新たに記憶される版番号２以降の各図面を対象として図５の処理が実行される。
【００５４】
まず、処理対象となる各図面について、変更目的が既に抽出されているか否かが確認される（Ｓ１）。変更目的が既に抽出されていれば図５のフローチャートが終了する。
【００５５】
変更目的が抽出されていない場合、目的抽出部２０は、各図面に対応した設計変更情報からその図面の設計の変更目的を抽出する。例えば、処理対象となる各図面の設計変更資料に含まれる設計変更目的の欄から得られる用語（単語）が変更目的として抽出される（Ｓ２）。変更目的が抽出されると図５のフローチャートが終了する。
【００５６】
図６は、留意点を抽出する処理の具体例を示すフローチャートである。留意点抽出部３０は、図１の図面管理システムにより管理される複数の図面（望ましくは版番号２以降の全ての図面）を対象とし、各図面ごとに例えば図６の具体例により留意点を抽出する。例えば図面記憶装置２００に既に記憶されている版番号２以降の各図面を対象として図６の処理が実行され、さらに、図面記憶装置２００に新たに記憶される版番号２以降の各図面を対象として図６の処理が実行される。
【００５７】
まず、処理対象となる各図面について、留意点が既に抽出されているか否かが確認される（Ｓ１）。留意点が既に抽出されていれば図６のフローチャートが終了する。
【００５８】
留意点が抽出されていない場合、留意点抽出部３０は、各図面に対応した設計変更情報からその図面の設計の留意点を抽出する。例えば、処理対象となる各図面の設計変更資料に含まれる設計変更説明の欄から得られる用語（単語）が留意点として抽出される（Ｓ２）。留意点が抽出されると図６のフローチャートが終了する。
【００５９】
図７は、設計変更資料の具体例を示す図である。例えば、製品等の設計業務において何らかの設計変更により図面の版改訂が成される度に、版改訂後（版番号２以降）の図面に関する設計変更資料が作成され、その版改訂後の図面に対応付けられる。設計変更資料には、例えば図７に示す具体例のように、設計変更目的の欄と設計変更説明の欄が設けられる。設計変更目的の欄には設計変更の目的が記載され、設計変更説明の欄には設計変更の説明が記載される。
【００６０】
目的抽出部２０は、設計変更目的の欄から得られる用語（単語）を変更目的として抽出する（図５参照）。また、留意点抽出部３０は、設計変更説明の欄から得られる用語（単語）を留意点として抽出する（図６参照）。目的抽出部２０と留意点抽出部３０は、例えば公知の文書解析処理等を利用し、設計変更目的の欄と設計変更説明の欄に記載された文字情報を意味のある塊や単位に纏めて抽出する。
【００６１】
例えば図７に示す設計変更資料の具体例１において、目的抽出部２０は、変更目的となる用語として、設計変更目的の欄から「ロボットテスト、直角モーター、１５０ＲＰＭ、４４ＲＰＭ、ボール操作、制御、速すぎ、ハブ、モーターシャフト、共通性、仕様変更」などのキーワードを抽出する。留意点抽出部３０は、留意点となる用語として、設計変更説明の欄から「４４ＲＰＭ，モーター、スプライン、Ｍ８ネジ、ソケット、８ｍｍ、ねじ切り、ハブ、１０ｍｍ径」などのキーワードを抽出する。
【００６２】
また、例えば図７に示す設計変更資料の具体例２において、目的抽出部２０は、変更目的となる用語として、設計変更目的の欄から「Ｌ字金具に引き出しを設ける、奥行きを伸ばし空間容積を増やす、筋交いを無くす」などのキーワードを抽出する。留意点抽出部３０は、留意点となる用語として、設計変更説明の欄から「形状を波状に加工する、耐久強度を保ち筋交い不要」などのキーワードを抽出する。
【００６３】
図８は、前版比較図を得る処理の具体例を示すフローチャートである。図面比較部４０は、図１の図面管理システムにより管理される複数の図面（望ましくは版番号２以降の全ての図面）を対象として、各図面ごとに例えば図８の具体例により前版比較図を得る。例えば図面記憶装置２００に既に記憶されている版番号２以降の各図面を対象として図８の処理が実行され、さらに、図面記憶装置２００に新たに記憶される版番号２以降の各図面を対象として図８の処理が実行される。
【００６４】
まず、処理対象となる各図面について、前版比較図が既に得られているか否かが確認される（Ｓ１）。前版比較図が既に得られていれば図８のフローチャートが終了する。
【００６５】
前版比較図が得られていない場合、図面比較部４０は、各図面に対応した設計変更前後の図面画像を比較することにより、比較情報となる前版比較図を得る。例えば、設計変更前後の図面画像を比較することにより得られる差分画像が前版比較図とされる（Ｓ２）。前版比較図が得られると図８のフローチャートが終了する。
【００６６】
図９は、前版比較図の具体例を示す図である。図面比較部４０は、設計変更前と設計変更後の２つの図面画像を比較することにより前版比較図を生成する。例えば、２つの図面画像を対象とした公知の差分検出処理により、それら２つの図面画像の差分が検出され、その差分を強調した（例えば差分箇所が分かるマークなどの表示態様を施した）前版比較図が形成される。
【００６７】
例えば図面番号「１」の版番号「２」の図面に関する前版比較図は、同じ図面番号「１」の変更直前に対応した版番号「１」の図面との比較から生成される。同様に、例えば図面番号「５」の版番号「３」の図面に関する前版比較図は、同じ図面番号「５」の変更直前に対応した版番号「２」の図面との比較から生成される。
【００６８】
例えば図３〜図９を利用して説明した具体例により、図２に示す「図面特徴」「変更目的」「留意点」「前版比較図」を含む図面情報の具体例が得られる。図面管理部５０は、図面特徴と変更目的と留意点と前版比較図などを含む図面情報を各図面に対応付けて各図面を管理する。複数の図面とこれらに対応付けられた図面情報は、図面記憶装置２００に記憶されて管理される。さらに、図１の図面管理システムは、例えば、図面記憶装置２００に記憶された複数の図面の中から、設計者などのユーザに提示する図面を検索する。
【００６９】
図１０は、図面の検索と提示に係る処理の具体例を示すフローチャートである。まず、入力受付部６０は、特定の対象物に関する情報とその対象物に対して設計変更を加えるときの変更目的を示す情報の入力を受け付ける（Ｓ１）。例えば、設計者などのユーザが設計において関心のある特定の対象物に関する情報とその対象物に対する設計変更の変更目的を示す情報を入力する。
【００７０】
なお、特定の対象物には、例えば設計の対象となる製品や部品などが含まれる。また、特定の対象物に関する情報には、対象物に対応した図面を特定する情報（図面番号など）や対象物に対応した図面の図面特徴を示す情報（図面特徴の分類番号、図面特徴の用語「ロボット、アームなど」）が含まれる。また、変更目的を示す情報には、設計変更資料の設計変更目的の欄に記載される用語（ロボットテスト、直角モーター、モーターシャフトなど）が含まれる。
【００７１】
次に、図面検索部７０は、入力受付部６０が受け付けた情報に基づいて、特定の対象物と類似の特徴を持つ一対の図面であって、入力された情報から得られる変更目的に沿って変更が加えられる前と後に対応する一対の図面を検索する（Ｓ２）。そして、検索結果表示部８０は、図面検索部７０において検索された一対の図面を示す表示画像を形成して表示する。なお、一対の図面の具体例には、設計変更前後の２つの図面が含まれる。また、複数回に亘る設計変更により得られた複数の版番号に対応した複数の図面の組も一対の図面の具体例に含まれる。
【００７２】
図１１は、検索結果を示す表示画像の具体例１を示す図である。図１１において、元図面番号「２７７２」は、特定の対象物に関する情報としてユーザが入力した図面番号であり、目的「速度向上」は、変更目的を示す情報としてユーザが入力した用語である。
【００７３】
図１１の具体例１では、ユーザが入力した元図面番号「２７７２」と目的「速度向上」に基づいて図面が検索される。図面検索部７０は、例えば、元図面番号「２７７２」の図面の図面特徴に類似する（例えば類似条件を満たす）図面特徴を備え、且つ、ユーザが入力した目的「速度向上」に合致する（例えば一致条件を満たす）変更目的を備えた図面を検索する。
【００７４】
図１１の具体例１では、図面番号１−１から図面番号１−３（図面番号１の版番号１〜３）の図面と、図面番号７−３（図面番号７の版番号３）の図面が検索され、検索結果表示部８０により、図１１に示す表示画像が形成される。図１１には、検索された図面に関する前版比較図（図９）のサムネイル画像を示した表示画像が図示されている。なお、前版比較図の代わりに、例えば検索された図面に関する変更前後の２つの図面を並べて示した表示画像が形成されてもよい。
【００７５】
また、検索結果表示部８０は、検索された図面に対応した留意点がある場合にはその留意点を表示する。検索結果表示部８０は、例えばユーザが選択した図面に対応した留意点の情報を表示する。例えば図１１に示す具体例１において、ユーザ操作に応じて移動する矢印カーソルにより図面番号７−３の図面が選択（フォーカス）されると、図面番号７−３の図面に対応した留意点の情報がポップアップ表示される。
【００７６】
図１２は、検索結果を示す表示画像の具体例２を示す図である。図１１の具体例１と同じく、図１２の具体例２においても、ユーザが入力した元図面番号「２７７２」と目的「速度向上」に基づいて、図面番号１−１から図面番号１−３の図面と図面番号７−３号の図面が検索され、検索結果表示部８０により検索結果の表示画像が形成される。
【００７７】
検索結果表示部８０は、検索された図面よりも新しい版の図面が存在し、且つ、その新しい版の図面が検索された一対の図面に含まれていない場合に、その新しい版の図面が存在することをユーザに提示する。例えば図１２に示す具体例２において、ユーザ操作に応じて移動する矢印カーソルにより図面番号７−３の図面が選択（フォーカス）されると、図１１の具体例１と同様に、図面番号７−３の図面に対応した留意点の情報がポップアップ表示される。さらに、図面番号７−３の図面よりも新しい版（新版）の図面がある場合には、新しい版（新版）があることを示す表示アイコンがポップアップ内に追加される。例えば図１２の具体例２において、ユーザがシフトキー「Ｓｈｉｆｔ」を操作すると、図面番号７−３の図面よりも新しい版（検索結果には含まれていない図面番号７−４など）の図面の画像が表示される。
【００７８】
また、検索結果表示部８０は、検索された図面に対応した不具合情報を表示するようにしてもよい。図１の図面管理システムにより管理される複数の図面に不具合情報（図面に対応した部品や製品に関する不具合の情報）があれば、例えば不具合情報記憶装置３００に不具合情報が記憶される。なお、不具合情報は、例えば図面情報（図２）の一部として図面記憶装置２００に記憶されてもよい。
【００７９】
検索結果表示部８０は、検索された図面に不具合情報が対応付けられている場合に、その不具合情報をユーザに提示する。例えば図１２に示す具体例２において、ユーザ操作に応じて移動する矢印カーソルにより図面番号７−３の図面が選択（フォーカス）され、図面番号７−３の図面に不具合情報が対応付けられている場合には、不具合情報があることを示す表示アイコンがポップアップ内に追加される。
【００８０】
また、検索結果表示部８０は、検索された図面に対応した評価情報を表示するようにしてもよい。図１の図面管理システムにより管理される複数の図面に評価情報があれば、例えば評価関連情報記憶装置４００に評価情報が記憶される。なお、評価情報は、例えば図面情報（図２）の一部として図面記憶装置２００に記憶されてもよい。
【００８１】
検索結果表示部８０は、検索された図面に評価情報が対応付けられている場合に、その評価情報をユーザに提示する。例えば図１２に示す具体例２において、ユーザ操作に応じて移動する矢印カーソルにより図面番号７−３の図面が選択（フォーカス）され、図面番号７−３の図面に評価情報が対応付けられている場合には、評価情報があることを示す表示アイコンがポップアップ内に追加される。例えば図１２の具体例２において、ユーザがコントロールキー「Ｃｔｒｌ」を操作すると、図面番号７−３の図面に関する評価情報が表示される。
【００８２】
図１３は、評価情報の表示例を示す図である。図１１，図１２の具体例と同じく、図１３には、ユーザが入力した元図面番号「２７７２」と目的「速度向上」に基づいて、図面番号１−１から図面番号１−３の図面と図面番号７−３の図面が検索され場合の表示画像が図示されている。
【００８３】
図１２の具体例２において、ユーザがコントロールキー「Ｃｔｒｌ」を操作すると、例えば、図１３に示す表示例のように、図面番号７−３の図面に関する評価情報が表示される。図１３に示す表示例では、図面番号７−３の図面に関する評価情報がレーダーチャートで表示されている。
【００８４】
図１４は、評価関連情報の具体例を示す図である。図１４には、評価関連情報の具体例である評価情報と評価単位情報が図示されている。
【００８５】
評価情報は、各図面に対応した製品や部品などに関するシミュレーションなどによる評価結果を示す情報である。例えば、図１４に示す具体例のように、「図面番号」と「版番号」により特定される各図面ごとに、評価対象（評価内容）と値（評価結果）などの情報が対応付けられる。評価情報は評価関連情報記憶装置４００に記憶される。なお、評価情報は、例えば図面情報（図２）の一部として、図面記憶装置２００に記憶されてもよい。
【００８６】
評価単位情報は、評価対象に関する単位と評価基準を示す情報であり、例えば評価関連情報記憶装置４００に記憶される。検索結果評価部９０は、例えば、各図面の評価情報からレーダーチャートを形成する際に、評価単位情報に含まれる評価基準に従って、評価対象の点数（チャート内における大きさ）を決定する。
【００８７】
また、レーダーチャート内に複数版（複数の版番号）の評価情報が表示されてもよい。例えば、図１３に示す具体例において、図面番号７−３（図面番号７の版番号３）の図面に関するレーダーチャート内に、図面番号７−１（図面番号７の版番号１）と図面番号７−２（図面番号７の版番号２）の評価情報が表示されてもよい。例えば、レーダーチャート内に複数版（複数の版番号）の評価情報が互いに異なる表示態様（例えば異なる色や線種など）で表示される。
【００８８】
以上、本発明の好適な実施形態を説明したが、上述した実施形態は、あらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。本発明は、その本質を逸脱しない範囲で各種の変形形態を包含する。
【符号の説明】
【００８９】
１０  図面特徴抽出部、２０  目的抽出部、３０  留意点抽出部、４０  図面比較部、５０  図面管理部、６０  入力受付部、７０  図面検索部、８０  検索結果表示部、９０  検索結果評価部、１００  図面管理装置、２００  図面記憶装置、３００  不具合情報記憶装置、４００  評価関連情報記憶装置。
【図１】
2019057113.tif 000003
【図２】
2019057113.tif 000004
【図３】
2019057113.tif 000005
【図４】
2019057113.tif 000006
【図５】
2019057113.tif 000007
【図６】
2019057113.tif 000008
【図７】
2019057113.tif 000009
【図８】
2019057113.tif 000010
【図９】
2019057113.tif 000011
【図１０】
2019057113.tif 000012
【図１１】
2019057113.tif 000013
【図１２】
2019057113.tif 000014
【図１３】
2019057113.tif 000015
【図１４】
2019057113.tif 000016