(57)【要約】【課題】  本発明は、組立図を設計したものではなくても部品図から容易に組立図を検索することができる組立図検索装置を提供することを課題とする。【解決手段】  本発明に係る組立図検索装置は、検索対象となる部品図のデータを入力する入力部２１２と、部品データベース４１１、組立図データベース４１２を有する記憶部４１０と、入力部２１２から入力された部品図データに基づき部品データベース４１１に格納された部品図から検索対象となる部品図と同一又は類似する部品図を検索する部品検索部４０１と、検索された部品図を用いた組立図を組立図データベース４１２より検索する組立図検索部４０２と、検索された部分組立図又は組立図を表示する表示部２１４とを備えている。【選択図】  図２
2017228008.tif 000002
【特許請求の範囲】
【請求項１】
検索対象となる部品図のデータを入力する入力部と、少なくとも部品データベースと組立図データベースを有する記憶部と、前記入力部から入力された部品図データに基づき前記部品データベースに格納された部品図から検索対象となる部品図と同一又は類似する部品図を検索する部品検索部と、検索された部品図を用いた組立図を組立図データベースより検索する組立図検索部と、検索された部品図又は組立図を表示する表示部とを備えたことを特徴とする組立図検索装置。
【請求項２】
請求項１に記載の組立図検索装置において、前記部品検索部は、検索対象となる部品図と前記部品データベースから検索した部品図との整合性を求め、検索対象となる部品図と検索された部品図との相違する部分を前記表示部に表示させることを特徴とする組立図検索装置。
【請求項３】
請求項１又は２に記載の組立図検索装置において、検索した部品図が組立図の中に位置する箇所を求める組立位置検索部をさらに備え、前記組立図の中で検索された部品図が判別できるように前記表示部に表示させることを特徴とする組立図検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組立図検索装置に関するものであり、特に、予備品や改良工事に使用する部品の部品図に基づいて、データベースに格納されている組立図の中から該当する部品を使用している組立図を検索することに特徴を有するものである。
【背景技術】
【０００２】
新規プラント工事を施工する場合には、設計者は、全体組立図を作図してから部分組立図を作図し、最後に部品図を作図する手順により設計を行っている。この場合、設計者は、部品図と部分組立図、全体組立図の関係を把握しており、部品図から部分組立図、全体組立図を探すことは比較的容易に行える。
【０００３】
全体組立図を設計した設計者でないものが予備品や改造工事に使用する部品の部品図から部分組立図や全体組立図を探すことがある。しかしながら、全体組立図を設計した設計者でないものは、部品図と部分組立図、全体組立図との関係を把握していないので、部分組立図、全体組立図のどこに該当部品が使用しているかが分からない。このため、従来は、発注指図書等を参考にして、大量の組立図から該当する部品が使われている組立図を探している。
【０００４】
また、改造工事の場合には、設計者は、まず現地に出張し、現地にて部品図を作成し、手配する。このような状況で、予備品や改造工事に使用する部品が安全保障貿易管理の輸出規制品に該当するか判定するための、該非判定書を提出することがある。判定書発行者で工事内容を理解しているものがいないと、現地の設計者に確認して大量の組立図から該当するものを探し出さなければならず、その作業は大変時間がかかり、煩雑な作業となっていた。
【０００５】
ところで、特許文献１には、多数の図面の中から所望の図面を探し出す図面検索装置が提案されている。この特許文献１のものは、メモリに格納された複数の検索対象図面から所望の図面を検索する方法であって、所望の図面の図面特徴を示す検索キー図面と、該検索キー図面に示された図面特徴の所望の解釈を指示する解釈指示とを一緒に単一の図面検索要求として入力し、入力された解釈指示に従って、入力された検索キー図面から検索条件を求め、求められた検索条件とマッチする前記検索対象図面の検索を行うものである。
【０００６】
しかしながら、特許文献１に示されるものにおいては、複数の検索対象図面から所望の図面を検索することはできるが、部品図からは部品図しか検索できず、この部品を使用する組立図を検索することはできなかった。
【０００７】
また、特許文献２に示されるものにおいては、部分画像パターンからパターンマッチングを行うことが開示されているが、これは接近物を検出するためのシステムであって図面の検索を行うものではない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特許第３４６４３３８号公報
【特許文献２】特開２０１５―１４８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、組立図を設計したものではなくても部品図から容易に組立図を検索することができる組立図検索装置を提供することを課題とするものである。
【課題を解決するための手段】
【００１０】
本発明に係る組立図検索装置においては、前記のような課題を解決するため、検索対象となる部品図のデータを入力する入力部と、少なくとも部品データベースと組立図データベースを有する記憶部と、前記入力部から入力された部品図データに基づき前記部品データベースに格納された部品図から検索対象となる部品図と同一又は類似する部品図を検索する部品検索部と、検索された部品図を用いた組立図を組立図データベースより検索する組立図検索部と、検索された部品図又は組立図を表示する表示部とを備えるようにした。
【００１１】
そして、前記部品検索部は、検索対象となる部品図と前記部品データベースから検索した部品図との整合性を求め、検索対象となる部品図と検索された部品図との相違する部分を前記表示部に表示させるように構成することができる。このように、検索対象となる部品図と検索された部品図との相違する部分を前記表示部に表示させることで、検索対象となる部品図に近い部品図を容易に把握することができる。
【００１２】
また、検索した部品図が組立図の中に位置する箇所を求める組立位置検索部をさらに備え、前記組立図の中で検索された部品図が判別できるように前記表示部に表示させるように構成できる。このように組立図の中で検索された部品図が判別できるようにすることで、該当部品がどこに使われているか分かる組立図を作成できる。この結果、該非判定書を作成する作業が大幅に削減できる。
【発明の効果】
【００１３】
本発明においては、入力部から入力された部品図データに基づき部品データベースに格納された部品図から検索対象の部品図と同一又は類似する部品図を検索し、検索された部品図を用いた組立図を組立図データベースより検索することができるので、組立図を設計したものではなくても部品図から容易に組立図を検索することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る組立図検索装置を示した概略説明図である。
【図２】本発明の実施形態に係る組立図検索装置を示したブロック図である。
【図３】本発明の実施形態に係る組立図検索装置で検索する対象の部品を示す模式図である。
【図４】本発明の実施形態に係る組立図検索装置で検索した部品図を示す模式図であり、（ａ）は、検索対象部品と同じ部品図を示す模試図、（ｂ）〜（ｄ）は、検索対象部品と類似する部品図を示す模式図である。
【図５】本発明の実施形態に係る組立図検索装置で検索した部分組立図を示す模式図であり、図４の（ａ）の部品を用いた部分組立図である。
【図６】本発明の実施形態に係る組立図検索装置で検索した部品図を示す模式図であり、（ａ）〜（ｄ）は、検索対象部品と類似する部品図を示す模式図である。
【図７】本発明の実施形態に係る組立図検索装置で検索した部分組立図を示す模式図であり、図６の（ａ）の部品を用いた部分組立図である。
【図８】本発明の実施形態に係る組立図検索装置で検索した全体組立図を示す模式図であり、図５の部分組立図を用いた全体組立図である。
【図９】本発明の実施形態に係る組立図検索装置で検索した全体組立図を示す模式図であり、図７の部分組立図を用いた全体組立図である。
【図１０】本発明の実施形態に係る組立図検索装置の制御動作のフロー図である。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態に係る組立図検索装置を添付図面に基づいて具体的に説明する。なお、本発明に係る組立図検索装置は、下記の実施形態に示したものに限定されず、発明の要旨を変更しない範囲において、適宜変更して実施できるものである。
【００１６】
本発明の実施形態に係る組立図検索装置１は、図１に示すように、検索者がデータを入出力するパーソナルコンピュータからなるクライアント装置２と部品図、部分組立図、全体組立図などが大量に格納されているデータベースを有するサーバ装置４とがネットワーク３を介して接続されている。
【００１７】
クライアント装置２から入力された部品のデータに基づいて、サーバ装置４から該当する部品を使用した部分組立図、全体組立図が検索され、検索された結果がクライアント装置２に表示される。
【００１８】
図１に示す組立図検索装置１は、クライアント装置２とサーバ装置４とをネットワーク３で接続した構成になっているが、ネットワーク３を介さずに、部品図、部分組立図、全体組立図が格納された記憶装置を有するコンピュータ装置だけで組立図検索装置１を構成してもよい。
【００１９】
図２は、本発明の実施形態に係る組立図検索装置１を制御部が各機能を動作する状態を機能ブロックとして表したブロック図であり、制御プログラムにより制御部が各機能に対応する動作を行うものである。
【００２０】
図２に示すように、この実施形態の組立図検索装置１においては、クライアント装置２は、入力部２１２と出力部２１３と表示部２１４と制御部２００と記憶部２４０とを備えており、サーバ装置４は、制御部４００と記憶部４１０とを少なくとも備えている。クライアント装置２とサーバ装置４とはネットワーク３で接続されている。以下、クライアント装置２とサーバ装置４との構成について説明する。
【００２１】
［クライアント装置２の構成］
クライアント装置２は、パーソナルコンピュータ等で構成され、入力部２１２と出力部２１３と表示部２１４と制御部２００と記憶部２４０とを備える。
【００２２】
入力部２１２は、キーボード、マウス、スキャナ等からなり、検索する部品のデータ等が入力される。入力部２１２から入力されたデータは、入出力制御インターフェース部２３０を介して制御部２００に与えられる。
【００２３】
出力部２１３は、プリンタからなり、入出力制御インターフェース部２３０を介して与えられたデータに基づき検索された部分組立図、全体組立図等を印刷する。
【００２４】
表示部２１４は、液晶ディスプレイ等からなり、入出力制御インターフェース部２３０を介して、入力部２１２から入力されたデータ、部品図、サーバ装置４から検索された部分組立図、全体組立図等を表示する。
【００２５】
制御部２００は、ＣＰＵの制御に基づき各種動作を制御する。制御部２００は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、及び、所要データを格納するための内部メモリを有する。また、制御部２００は、記憶部２４０に格納された組立図検索装置の制御プログラムに基づき、部品情報取得部２５１、部品情報送信部２５２，判定結果受信部２５３、判定表示結果作成部２５４、判定結果出力部２５５、部分組立図情報取得部２５６、部分組立図情報送信部２５７、全体組立図情報取得部２５８の機能に基づく動作を行う。
【００２６】
クライアント装置２は、通信制御インターフェース部２３１を介してネットワーク３を経由し、サーバ装置４と相互に通信可能に接続されている。通信制御インターフェース部２３１は、通信回線やＬＡＮ等のネットワーク３に接続されるルータ等の通信装置（図示せず）に接続されるインターフェースであり、クライアント装置２とネットワーク３との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部２３１は、サーバ装置４とネットワーク３を介してデータを送受信する機能を有している。
【００２７】
記憶部２４０は、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）等の記憶装置であり、各種のデータ、プログラムを記憶する。この実施形態においては、ＣＡＤデータなどの部品データが格納された部品データベース２４１と、組立図検索装置の動作を制御する制御プログラム２４２が記憶部２４０に記憶されている。
【００２８】
入力部２１２からは検索用の部品図の部品データが与えられる。例えば、図３に示す部品図５の部品データが入出力制御インターフェース部２３０から制御部２００に与えられる。
【００２９】
尚、実務上は部品を描いた紙面や画面などの媒体を「部品図」と呼ぶが、この説明及び図では媒体は省略し、そこに描かれた部品の形状や寸法のデータのことを「部品図」という。「組立図」も同様である。
【００３０】
部品データは、ＣＡＤデータの場合には、そのＣＡＤデータが部品情報取得部２５１に与えられ、この部品図５を構成するＣＡＤデータが部品情報送信部２５２に送られる。部品情報送信部２５２は、通信制御インターフェース部２３１からネットワーク３を介してサーバ装置４に部品図５を構成するＣＡＤデータを送信する。
【００３１】
部品図５の部品データがＰＤＦデータやスキャナにより読み取られたデータの場合には、制御部２００は、記憶部２４０の部品データベース２４１にアクセスし、該当する部品図５のＣＡＤデータがある場合には、部品図５のＣＡＤデータを部品情報取得部２５１に与え、この部品図５を構成するＣＡＤデータが部品情報送信部２５２に送られる。部品情報送信部２５２は、通信制御インターフェース部２３１からネットワーク３を介してサーバ装置４に部品図５を構成するＣＡＤデータを送信する。
【００３２】
一方、該当するＣＡＤデータが部品データベース２４１にない場合には、例えば、ビットマップ形式のデータとして部品情報取得部２５１に格納される。そして、ビットマップ形式のデータが部品情報送信部２５２に送られ、部品情報送信部２５２は、通信制御インターフェース部２３１からネットワーク３を介してサーバ装置４に部品図５を構成する部品データとしてのビットマップデータを送信する。この場合、ビットマップデータには縮尺データが付与され、部分組立図や全体組立図等との比較の時には乗除されてからデータと比較される。
【００３３】
判定結果受信部２５３は、サーバ装置４から送信されるデータベースの検索判定結果を受信する。そして、受信した判定結果は、検索対象の部品図５との相違点が分かるように、判定表示結果作成部２５４で検索対象の部品図５との相違部分の色を変えたり、破線にしたりアレンジした表示画像を作成する。図４の例では、（ａ）は検索対象の部品図５と同じ判定結果の部品図６ａを表し、（ｂ）〜（ｄ）は部品図５とは異なり、サーバ装置４からの部品図６ｂ、６ｃ、６ｄを実線で表し、元の部品図５の部分を破線６ｂ’、６ｃ’、６ｄ’で表している。さらに、元の部品図５と検索した部品との整合率を例えば線分長さの総和或いは閉曲面の面積で除してパーセント表示を行うように構成している。このように、元の部品図５との相違点、整合率のパーセント表示を行うことで、検索者は、サーバ装置４に格納されている部品データの選択が容易になる。
【００３４】
判定表示結果作成部２５４で作成された画像データは、判定結果出力部２５５に送られ、判定結果出力部２５５から入出力制御インターフェース部２３０を介して出力部２１３、表示部２１４に送られる。
【００３５】
部分組立図情報取得部２５６は、検索対象となる部品図５が用いられている部分組立図の情報が格納される。部分組立図は、後述するように、サーバ装置４が検索した結果がネットワーク３を介して送られてくる。例えば、図４（ａ）の部品図６ａがサーバ装置４の部品データベース４１１に格納されていると、サーバ装置４はこの部品図６ａを用いた部分組立図を部分組立図データベース４１２から検索し、図５に示すように、該当する部分組立図８を読み出し、そのデータをクライアント装置２の部分組立図情報取得部２５６へ送る。部分組立図情報取得部２５６に送られたデータは、表示部２１４に表示し、必要に応じて出力部２１３から部分組立図がプリントアウトされ出力される。
【００３６】
部分組立図情報送信部２５７は、図７において、複数の部分組立図８が検索により抽出された場合、選択した一つの部分組立図８の情報をサーバ装置４に送るものである。後述するように、サーバ装置４では、選択された部分組立図に対応する全体組立図を全体組立図データベース４１３から検索し、検索された全体組立図のデータをクライアント装置２にネットワーク３を介して送信する。
【００３７】
クライアント装置２では、送られてきた全体組立図のデータを全体組立図情報取得部２５８が取り込む。全体組立図情報取得部２５８に取り込まれたデータは、表示部２１４に表示し、必要に応じて出力部２１３から全体組立図９がプリントアウトされ出力される。
【００３８】
［サーバ装置４の構成］
サーバ装置４は、クライアント装置２から送信される、部品図５のデータ、部分組立図のデータを受信する。そして、受信した部品図５のデータ、部分組立図のデータに基づいて、記憶部４１０から該当する部分組立図、又は全体組立図を検索して抽出し、クライアント装置２に送信する機能を有する。
【００３９】
サーバ装置４は、通信制御インターフェース部４３０を介してネットワーク３を経由し、クライアント装置２と相互に通信可能に接続されており、制御部４００と記憶部４１０とを備える。制御部４００は、各種処理を行う制御手段である。通信制御インターフェース部４３０は、通信回線やＬＡＮ等に接続されるアンテナやルータ等の通信装置（図示せず）に接続されるインターフェースであり、サーバ装置４とネットワーク３との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部４３０は、クライアント装置２とネットワーク３を介してデータを通信する機能を有している。
【００４０】
記憶部４１０は、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）等の記憶装置であり、部品データベース４１１、組立図データベースとしての部分組立図データベース４１２と、全体組立図データベース４１３等を格納する。さらに、記憶部４１０には、組立図検索装置１の動作を制御するための制御プログラム４１４が格納されている。
【００４１】
これら記憶部４１０の部品データベース４１１は、部品のＣＡＤデータを記憶する。部分組立図データベース４１２は、部品データベース４１１に格納されている部品を用いた部分組立図のデータを記憶する。全体組立図データベース４１３は部分組立図の上位概念となる全体の組立図を記憶している。
【００４２】
前述したように、設計者は、全体組立図を作図してから部分組立図を作図し、最後に部品図を作図する手順により設計を行っているので、部品図と部分組立図、全体組立図は関係図けられてそれぞれデータベースに格納されている。従って、部品データベースから部品を抽出すると、それを用いた部分組立図、全体組立図をリンクさせることができるように構成されている。尚、部品図と部分組立図、全体組立図との間にリンクを構成していないものに対しては、部分組立図に用いている部品番号等を用いて検索し、抽出すればよい。
【００４３】
制御部４００は、ＣＰＵの制御に基づき各種動作を制御する。制御部４００は、ＯＳ等の制御プログラムや、各種の処理手順等を規定したプログラム、及び、所要データを格納するための内部メモリを有する。また、制御部４００は、記憶部４１０に格納された組立図検索装置の制御プログラムに基づき、部品検索部４０１、部分組立図検索部４０２、部分組立図位置検索部４０３、部品整合率算出部４０４、全体組立図検索部４０５、全体組立図位置検索部４０６、検索結果情報送信部４０７の機能に基づく動作を行う。
【００４４】
部品検索部４０１は、クライアント装置２から送られてきた部品図５のデータを部品データベース４１１に格納されている部品データを比較し、該当する部品データがあるか否か判定する。部品図５のデータがＣＡＤデータである場合には、ＣＡＤデータから部品の外形寸法を抽出し、部品データベース４１１に格納されている部品データの中から外形寸法が一致又は類似するＣＡＤデータを読み出す。
【００４５】
そして、部品整合率算出部４０４で読み出したＣＡＤデータと部品図５のデータを比較し、整合率を算出する。図４の例では、（ａ）は整合率が１００％であり、（ｂ）〜（ｃ）は、類似はしているが同一形状ではない部品が抽出されている。この時、部品図５との相違点、並びに整合率を求めて、相違点と整合率をクライアント装置２へ送る。図４の例では、（ａ）が同一部品であるので、（ａ）の情報だけをクライアント装置２に送出すればよい。
【００４６】
図４の（ｂ）〜（ｄ）、図６の（ａ）〜（ｄ）の例では、部品データベース４１１から読み出した部品図の形状を実線で、検索対象の部品図５の部分は破線７ａ’、７ｂ’、７ｃ’、７ｄ’で示している。破線部分を見ることで、どの程度部品の形状等が相違しているか容易に判断できる。そして、これら情報から設計変更前の部品データが比較的容易に抽出できる。図６の例では、（ａ）〜（ｄ）の中では整合率が１００％のものはなく、類似はしているが同一形状ではない部品が抽出されている。この時、部品図５との相違点，並びに整合率を求めて、相違点と整合率をクライアント装置２へ送る。図６の例では、（ａ）が最も部品図５と類似しているので、（ａ）の部品データが抽出される。
【００４７】
部品図５のデータがビットマップデータの場合には、部品検索部４０１は、ビットマップデータから外形寸法を抽出し、部品データベース４１１に格納されている部品データの中から外形寸法が一致又は類似するＣＡＤデータを読み出す。
【００４８】
そして、部品整合率算出部４０４で読み出したＣＡＤデータと部品図５のデータを比較し、整合率を算出する
【００４９】
部品データベース４１１、部分組立図データベース４１２、全体組立図データベース４１３は、各部品と、それを用いた部分組立図、全体組立図とがリンクされている。部分組立図検索部４０２は、選択された部品データのリンク先の部分組立図を検索し、検索した部分組立図をクライアント装置２に検索結果情報送信部４０７から送出する。また、部品が部分組立図のどこに位置しているかを部分組立図位置検索部４０３で検出し、そのデータを検索結果情報送信部４０７からクライアント装置２に送る。尚、部品図と部分組立図、全体組立図との間にリンクを構成していないものに対しては、部分組立図に用いている部品番号等を用いて検索し、抽出すればよい。
【００５０】
クライアント装置２は、送られてきた部分組立図と部品位置検出データにより、部分組立図のどこに該当する部品があるか色を変えることなどにより容易に識別するように表示又はプリントアウトさせることができる。
【００５１】
全体組立図検索部４０５は、図８及び図９において、選択された部分組立図のリンク先の全体組立図９を検索し、検索した全体組立図を検索結果情報送信部４０７からクライアント装置２に送出する。また、部品が部分組立図のどこに位置しているかを全体組立図位置検索部４０６で検出し，そのデータを検索結果情報送信部４０７からクライアント装置２に送る。尚、部品図と部分組立図、全体組立図との間にリンクを構成していないものに対しては、部分組立図に用いている部品番号等を用いて検索し、抽出すればよい。
【００５２】
クライアント装置２は、送られてきた全体組立図と部品位置検出データにより、全体組立図のどこに該当する部品があるか色を変えることなどにより容易に識別するように表示又はプリントアウトさせることができる。このように構成することで、機器構成が一基ごとに異なるような設備に対して該当部品がどこに使われているか一目で分かる組立図が作成でき、状態の把握や証明が容易になる。特に、該非判定書の作成には便利である。
【００５３】
次に、本発明の組立図検索装置１の動作につき、図１０のフロー図に従い説明する。図３に示す部品図５から組立図を検索するために、検索者がクライアント装置２の入力部２１２から部品図５のＣＡＤデータ等の部品データを入力する。入力された部品データはクライアント装置２の制御部２００の部品情報取得部２５１に与えられる（ステップＳ１）。制御部２００は、部品情報送信部２５２からネットワーク３を介してサーバ装置４に部品データを送出する（ステップＳ２）。
【００５４】
サーバ装置４の制御部４００は、受信したデータから記憶部４１０に格納されている部品データベース４１１から部品データに該当する部品を検索し、部品図５に類似する部品を比較判定して、所定の数の部品を抽出する（ステップＳ３）。部品検索部の４０１の比較判定は、例えば、部品図５のＣＡＤデータから部品の外形寸法を抽出し、部品データベース４１１に格納されている部品データの中から外形寸法が一致又は類似するＣＡＤデータを読み出す。図３の部品図５に対して、図４又は図６に示す部品データベース４１１に格納された部品が読み出される。
【００５５】
そして、サーバ装置４は、判定した部品図をクライアント装置２に送出する（ステップＳ４）。クライアント装置２は、受け取った部品図を判定結果受信部２５３で受け取り（ステップＳ５）、そのデータを判定表示結果作成部２５４へ与える。
【００５６】
サーバ装置４は、読み出した部品図のデータを部品整合率算出部４０４に与える。部品整合率算出部４０４は、読み出した部品データと部品図のデータを比較しその整合率を算出し、その算出結果をクライアント装置２へ送出する（ステップＳ６）。
【００５７】
図４の例では、（ａ）は整合率が１００％であり、（ｂ）〜（ｄ）は、類似はしているが同一形状ではない部品が抽出されている。この時、部品図５との相違点、並びに整合率を求めて、相違点と整合率をクライアント装置２へ送る。また、図６の例では、（ａ）〜（ｄ）は、類似はしているが同一形状ではない部品が抽出されているので、相違点と整合率をクライアント装置２へ送る。尚、図４の例の場合には、（ａ）が同一部品であるので、（ａ）の情報だけをクライアント装置２に送出すればよい。
【００５８】
クライアント装置２の判定表示結果作成部２５４は、サーバ装置４からの部品データと相違点と整合率に基づき、サーバ装置４に格納されている部品データベース４１１の部品と部品図５との相違、整合率が分かるように部品図をアレンジし、そのアレンジした部品図が表示部２１４に表示させる（ステップＳ７）。
【００５９】
図４の（ｂ）〜（ｄ）、図６の（ａ）〜（ｄ）の例では、部品データベース４１１から読み出した部品図の形状を実線で、検索対象の部品図５で相違している部分は破線６ｂ’、６ｃ’、６ｄ’、７ａ’、７ｂ’、７ｃ’、７ｄ’で示している。破線６ｂ’、６ｃ’、６ｄ’、７ａ’、７ｂ’、７ｃ’、７ｄ’の部分を見ることで、どの程度部品の形状等が相違しているか容易に判断できる。そして、これら情報から設計変更前の部品データが比較的容易に抽出できる。
【００６０】
図６の例では、（ａ）が最も部品図５と類似しているので、（ａ）の部品データを抽出する。クライアント装置２は、部品図データをサーバ装置４に送出する（ステップＳ８）。
【００６１】
サーバ装置４の部分組立図検索部４０２は、選択された部品データのリンク先の部分組立図を検索し、そして、部品が部分組立図のどこに位置しているかを部分組立図位置検索部４０３で検出し（ステップＳ９）、図５、図７に示す検索した部分組立図８と部品位置検出データをクライアント装置２に検索結果情報送信部４０７から送出する。そのデータを検索結果情報送信部４０７からクライアント装置２に送る（ステップＳ１０）。
【００６２】
前述したように、部品データベース４１１、部分組立図データベース４１２、全体組立図データベース４１３は、各部品と、それを用いた部分組立図、全体組立図とがリンクされているので、各データのリンク先により該当する部分組立図を検索できる。尚、部品図と部分組立図、全体組立図との間にリンクを構成していないものに対しては、部分組立図に用いている部品番号等を用いて検索し、抽出する。
【００６３】
クライアント装置２は、部分組立図情報取得部２５６で送られてきた部分組立図と部品位置検出データを受信し（ステップＳ１１）、そして、部分組立図のどこに該当する部品があるか色を変えることなどにより容易に識別するように表示又はプリントアウトさせる（ステップＳ１２）。
【００６４】
クライアント装置２は、部分組立図データをサーバ装置４に送出する（ステップＳ１３）。
【００６５】
サーバ装置４の全体組立図検索部４０５は、選択された部品データのリンク先の全体組立図を検索し、そして、部品が全体組立図のどこに位置しているかを全体組立図位置検索部４０６で検出し（ステップＳ１４）、図８、図９で示す検索した全体組立図９と部品位置検出データをクライアント装置２に検索結果情報送信部４０７から送出する。そのデータを検索結果情報送信部４０７からクライアント装置２に送る（ステップＳ１５）。
【００６６】
クライアント装置２は、全体組立図情報取得部２５８で送られてきた全体組立図９と部品位置検出データを受信し（ステップＳ１６）、そして、全体組立図９のどこに該当する部品があるか色を変えることなどにより容易に識別するように表示又はプリントアウトさせる（ステップＳ１７）。
【００６７】
尚、この実施形態では、部品図、部分組立図、全体組立図の３階層で説明したが、部分組立図のない２階層でも部分組立図を複数含む４階層以上でもよく、これらの組合せであってもよい。
【符号の説明】
【００６８】
１      ：組立図検索装置
２      ：クライアント装置
３      ：ネットワーク
４      ：サーバ装置
５      ：部品図
６ａ〜６ｄ    ：部品図
７ａ〜７ｄ    ：部品図
８      ：部分組立図
９      ：全体組立図
２００  ：制御部
２１２  ：入力部
２１３  ：出力部
２１４  ：表示部
２３０  ：入出力制御インターフェース部
２３１  ：通信制御インターフェース部
２４０  ：記憶部
２４１  ：部品データベース
２４２  ：制御プログラム
２５１  ：部品情報取得部
２５２  ：部品情報送信部
２５３  ：判定結果受信部
２５４  ：判定表示結果作成部
２５５  ：判定結果出力部
２５６  ：部分組立図情報取得部
２５７  ：部分組立図情報送信部
２５８  ：全体組立図情報取得部
４００  ：制御部
４０１  ：部品検索部
４０２  ：部分組立図検索部
４０３  ：部分組立図位置検索部
４０４  ：部品整合率算出部
４０５  ：全体組立図検索部
４０６  ：全体組立図位置検索部
４０７  ：検索結果情報送信部
４１０  ：記憶部
４１１  ：部品データベース
４１２  ：部分組立図データベース
４１３  ：全体組立図データベース
４１４  ：制御プログラム
４３０  ：通信制御インターフェース部
【図１】
2017228008.tif 000003
【図２】
2017228008.tif 000004
【図３】
2017228008.tif 000005
【図４】
2017228008.tif 000006
【図５】
2017228008.tif 000007
【図６】
2017228008.tif 000008
【図７】
2017228008.tif 000009
【図８】
2017228008.tif 000010
【図９】
2017228008.tif 000011
【図１０】
2017228008.tif 000012