(57)【要約】【課題】  設計業務、特に製品仕様を検討する際の作業の効率化を実現する。【解決手段】  まず、設計支援装置１００から端末２００に現時点の製品構成と過去の時点の製品構成とを受信しておく。次に、端末２００において、現在の製品構成を過去の時点での製品構成と、部品単位で比較する。この時、より製品全体に近いの部品から比較する。過去の時点から現在までの間に設計変更があったと認められた部品があれば、それらの部品の部品番号それぞれに下線を付して表示する。【選択図】  図１
2005275597.tif 000002
【特許請求の範囲】
【請求項１】
複数の部品から構成される製品毎に、該製品を構成している前記複数の部品を指定する構成情報と該製品の設計段階を示す設計段階情報とを対応付けて記憶する製品情報記憶手段と、
各部品の仕様を特定する部品情報を記憶する部品情報記憶手段と、
製品を指定する製品指定情報と、該製品の第１の設計段階と前記第１の設計段階より後の段階である第２の設計段階と、を指定する設計段階指定情報とを受け付け、製品指定情報で指定された製品の、設計段階指定情報で指定された、第１の設計段階での構成情報と第２の設計段階での構成情報とを前記製品情報記憶手段から読み出し、部品単位で比較して、変更のある部品を判別する変更部品判別手段と、
前記変更部品判別手段で変更があると判別された部品の、前記第１の設計段階および／あるいは前記第２の設計段階での部品情報を前記部品情報記憶手段から読み出して出力する出力手段と、
を具備する部品構成比較システム。
【請求項２】
前記部品情報記憶手段は、部品情報をその部品の仕様の変更時点を示す情報を含んで記憶するものであって、
前記変更部品判別手段は、前記第１の設計段階での構成情報と前記第２の設計段階での構成情報とで特定される部品の部品情報を前記部品情報記憶手段から読み出し、前記第１の設計段階から前記第２の設計段階までの間に、読み出した部品情報に変更があるか否かを判別し、変更があると判別した場合には、当該部品を変更のある部品であると判別する、
ことを特徴とする請求項１に記載の部品構成比較システム。
【請求項３】
前記部品情報記憶手段は、仕様が変更された部品の部品情報を格納する仕様更新手段を備え、
前記製品情報記憶手段は、各製品について、仕様更新手段により仕様が変更された部品の部品情報が格納されたときに、その時点における設計段階の構成情報のうち、該仕様が変更された部品を指定している情報に、その部品が変更されたことを示す変更情報を付加する手段を備え、
前記変更部品判別手段は、第２の設計段階の構成情報において、変更情報が付加されている部品については、変更があったと判別する、
ことを特徴とする請求項１または２に記載の部品構成比較システム。
【請求項４】
前記構成情報は、前記製品と複数の部品相互の階層関係を示す情報であって、
前記部品情報記憶手段は、ある部品の部品情報を更新して記憶する際に、前記製品情報記憶手段に記憶された構成情報に従って、該ある部品を含むすべての部品を同定し、同定された各部品の部品情報に該各部品情報が更新された旨の情報を追加して記憶する手段であって、
前記変更部品判別手段は、前記製品指定情報で指定された製品の、第１の設計段階での構成情報と第２の設計段階での構成情報との間に変更があるか否かを、前記階層構造の上位階層から判別し、ある部品に変更がなかったと判別した場合には、当該ある部品の下位の階層に属する部品の変更の有無を判別しないものであること、
を特徴とする請求項１、２または３に記載の部品構成比較システム。
【請求項５】
複数の部品から構成される製品毎に、該製品を構成している前記複数の部品を指定する構成情報と該製品の設計段階を示す設計段階情報とを対応付けて製品情報記憶手段に記憶し、各部品の仕様を特定する部品情報を部品情報記憶手段に記憶し、各製品の前記構成情報と、該製品を構成する各部品の前記部品情報とを出力する設計支援装置が、
製品を指定する製品指定情報と、該製品の第１の設計段階と第２の設計段階とを指定する設計段階指定情報とを受け付ける変更判別指示受け付けステップと、
前記変更判別指示受け付けステップで製品指定情報と設計段階指定情報とを受け付けたことを契機として、製品指定情報で指定された製品の、設計段階指定情報で指定された、第１の設計段階での構成情報と第２の設計段階での構成情報とを前記製品情報記憶手段から読み出し、部品単位で比較して、変更のある部品を判別する変更部品判別ステップと、
前記変更部品判別ステップで変更があると判別された部品の、前記第１の設計段階および／あるいは前記第２の設計段階での部品情報を前記部品情報記憶手段から読み出して出力する出力ステップと、
を備えることを特徴とする部品構成比較方法。
【請求項６】
複数の部品から構成される製品毎に、該製品を構成している前記複数の部品を指定する構成情報と該製品の設計段階を示す設計段階情報とを対応付けて製品情報記憶手段に記憶し、各部品の仕様を特定する部品情報を部品情報記憶手段に記憶し、各製品の前記構成情報と、該製品を構成する各部品の前記部品情報とを出力可能なコンピュータに、
製品を指定する製品指定情報と、該製品の第１の設計段階と第２の設計段階とを指定する設計段階指定情報とを受け付ける変更判別指示受け付け手順と、
前記変更判別指示受け付け手順で製品指定情報と設計段階指定情報とを受け付けたことを契機として、製品指定情報で指定された製品の、設計段階指定情報で指定された、第１の設計段階での構成情報と第２の設計段階での構成情報とを前記製品情報記憶手段から読み出し、部品単位で比較して、変更のある部品を判別する変更部品判別手順と、
前記変更部品判別手順で変更があると判別された部品の、前記第１の設計段階および／あるいは前記第２の設計段階での部品情報を前記部品情報記憶手段から読み出して出力する出力手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品構成比較システム、部品構成比較方法およびプログラムに関し、特に、製品の部品構成の評価、検討を行う部品構成比較システム、部品構成比較方法およびプログラムに関する。
【背景技術】
【０００２】
製品の開発サイクルはいくつかの段階に分けることができる。例えば、構想試作段階、機能試作段階、設計試作段階、技術試作段階、市場投入段階、などである。これらの各段階を通して、部品データベース、設計に必要なデータ、設計結果などを管理する設計支援システムが、例えば、特許文献１に開示されている。
【特許文献１】特開平９−２５９１５７号公報（第２、３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
試作段階では、様々な理由から製品仕様の修正が発生する。そのため部品の設計変更が数多く発生する。したがって、どの部品にどのような設計変更がなされたかを、設計担当者が統一的に把握することが困難であった。
【０００４】
本発明は上記実状に鑑みてなされたもので、どの部品に対して、設計変更が行われたかについての把握が容易にできる部品構成比較システム、部品構成比較方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の第１の観点にかかる部品構成比較システムは、
複数の部品から構成される製品毎に、該製品を構成している前記複数の部品を指定する構成情報と該製品の設計段階を示す設計段階情報とを対応付けて記憶する製品情報記憶手段と、
各部品の仕様を特定する部品情報を記憶する部品情報記憶手段と、
製品を指定する製品指定情報と、該製品の第１の設計段階と前記第１の設計段階より後の段階である第２の設計段階と、を指定する設計段階指定情報とを受け付け、製品指定情報で指定された製品の、設計段階指定情報で指定された、第１の設計段階での構成情報と第２の設計段階での構成情報とを前記製品情報記憶手段から読み出し、部品単位で比較して、変更のある部品を判別する変更部品判別手段と、
前記変更部品判別手段で変更があると判別された部品の、前記第１の設計段階および／あるいは前記第２の設計段階での部品情報を前記部品情報記憶手段から読み出して出力する出力手段と、
を具備する。
【０００６】
この発明によれば、第１の設計段階での構成情報と、第１の時点よりも後の段階である、第２の設計段階での構成情報との変更が部品単位で出力され、設計変更が行われた部品の把握が容易になる。
【０００７】
上記部品構成比較システムにおいて、例えば、
前記部品情報記憶手段は、部品情報をその部品の仕様の変更時点を示す情報を含んで記憶することができる。
この場合、前記変更部品判別手段は、前記第１の設計段階での構成情報と前記第２の設計段階での構成情報とで特定される部品の部品情報を前記部品情報記憶手段から読み出し、前記第１の設計段階から前記第２の設計段階までの間に、読み出した部品情報に変更があるか否かを判別し、変更があると判別した場合には、当該部品を変更のある部品であると判別することが望ましい。
【０００８】
この発明によれば、部品情報の変更も構成情報の変更として判別できる。
【０００９】
上記部品構成比較システムにおいて、例えば、
前記部品情報記憶手段は、仕様が変更された部品の部品情報を格納する仕様更新手段を備え、
前記製品情報記憶手段は、各製品について、仕様更新手段により仕様が変更された部品の部品情報が格納されたときに、その時点における設計段階の構成情報のうち、該仕様が変更された部品を指定している情報に、その部品が変更されたことを示す変更情報を付加する手段を備え、
前記変更部品判別手段は、第２の設計段階の構成情報において、変更情報が付加されている部品については、変更があったと判別する。
【００１０】
上記部品構成比較システムにおいて、
前記構成情報は、前記製品と複数の部品相互の階層関係を示す情報であることが望ましい。
この場合、前記部品情報記憶手段は、ある部品の部品情報を更新して記憶する際に、前記製品情報記憶手段に記憶された構成情報に従って、該ある部品を含むすべての部品を同定し、同定された各部品の部品情報に該各部品情報が更新された旨の情報を追加して記憶する手段であって、
前記変更部品判別手段は、前記製品指定情報で指定された製品の、第１の設計段階での構成情報と第２の設計段階での構成情報との間に変更があるか否かを、前記階層構造の上位階層から判別し、ある部品に変更がなかったと判別した場合には、当該ある部品の下位の階層に属する部品の変更の有無を判別しない。
【００１１】
この発明によれば、部品情報の変更を判別する際に読み出す部品情報の量を低減できる。
【００１２】
本発明の第２の観点にかかる部品構成比較方法は、
複数の部品から構成される製品毎に、該製品を構成している前記複数の部品を指定する構成情報と該製品の設計段階を示す設計段階情報とを対応付けて製品情報記憶手段に記憶し、各部品の仕様を特定する部品情報を部品情報記憶手段に記憶し、各製品の前記構成情報と、該製品を構成する各部品の前記部品情報とを出力する設計支援装置が、
製品を指定する製品指定情報と、該製品の第１の設計段階と第２の設計段階とを指定する設計段階指定情報とを受け付ける変更判別指示受け付けステップと、
前記変更判別指示受け付けステップで製品指定情報と設計段階指定情報とを受け付けたことを契機として、製品指定情報で指定された製品の、設計段階指定情報で指定された、第１の設計段階での構成情報と第２の設計段階での構成情報とを前記製品情報記憶手段から読み出し、部品単位で比較して、変更のある部品を判別する変更部品判別ステップと、
前記変更部品判別ステップで変更があると判別された部品の、前記第１の設計段階および／あるいは前記第２の設計段階での部品情報を前記部品情報記憶手段から読み出して出力する出力ステップと、
を備えることを特徴とする。
【００１３】
本発明の第３の観点にかかるプログラムは、
複数の部品から構成される製品毎に、該製品を構成している前記複数の部品を指定する構成情報と該製品の設計段階を示す設計段階情報とを対応付けて製品情報記憶手段に記憶し、各部品の仕様を特定する部品情報を部品情報記憶手段に記憶し、各製品の前記構成情報と、該製品を構成する各部品の前記部品情報とを出力可能なコンピュータに、
製品を指定する製品指定情報と、該製品の第１の設計段階と第２の設計段階とを指定する設計段階指定情報とを受け付ける変更判別指示受け付け手順と、
前記変更判別指示受け付け手順で製品指定情報と設計段階指定情報とを受け付けたことを契機として、製品指定情報で指定された製品の、設計段階指定情報で指定された、第１の設計段階での構成情報と第２の設計段階での構成情報とを前記製品情報記憶手段から読み出し、部品単位で比較して、変更のある部品を判別する変更部品判別手順と、
前記変更部品判別手順で変更があると判別された部品の、前記第１の設計段階および／あるいは前記第２の設計段階での部品情報を前記部品情報記憶手段から読み出して出力する出力手順と、
を実行させる。
【発明の効果】
【００１４】
本発明によれば、構成情報の変更が部品単位で判別され、判別された変更が出力されるので、変更部品が容易に把握できる。
【発明を実施するための最良の形態】
【００１５】
本発明にかかる実施の形態を、以下図面を参照して説明する。
図１は、本発明の実施の形態にかかる設計支援システムの構成を示すブロック図である。本実施の形態では、事業体Ｒの設計担当者が各部署に設置された端末から、事業体Ｒのデータセンタに設置されている設計支援装置にアクセスして、設計仕様の検討を行う場面を例に説明する。
【００１６】
図１に示すように、本実施の形態にかかる設計支援システム１は、通信ネットワークＣを介して相互接続された、設計支援装置１００と端末２００とから構成される。
【００１７】
通信ネットワークＣは、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの所定の通信プロトコルに基づく、インターネットなどの通信ネットワークである。
【００１８】
設計支援装置１００は、例えば、メインフレームやサーバなどのコンピュータ装置で構成される。設計支援装置１００は部品の生産などに必要な設計情報を記憶する。設計情報は、設計図面データ、（後述する）構成情報などを含み、必要に応じて端末２００を介して更新されるものとする。このような設計支援装置１００の構成を、図２を参照して説明する。
【００１９】
図示するように、設計支援装置１００は、制御部１１０と、記憶部１２０と、入力制御部１３０と、出力制御部１４０と、通信制御部１５０、とを備える。
【００２０】
制御部１１０は、例えば、ＣＰＵ（Central Processing Unit）やワークエリアとなる所定の記憶装置（例えば、ＲＡＭ（Random Access Memory）など）から構成され、設計支援装置１００の各部を制御するとともに、記憶部１２０に格納されている所定の動作プログラムに基づいて後述する各処理を実行する。
【００２１】
記憶部１２０は、例えば、ハードディスク装置などの書き換え可能な記憶装置から構成され、制御部１１０が実行する種々の実行プログラムや、部品の設計図データ、製品およびその製品を構成する部品に関する情報などを蓄積する。
【００２２】
記憶部１２０には、設計支援装置１００の基本動作を司るオペレーティングシステム（Operating System：ＯＳ）が格納されていることはもとより、例えば、以下のようなプログラムが格納される。
（１）「通信プログラム」：通信制御部１５０を制御し、通信ネットワークＣを介して端末２００と通信を行うプログラム
（２）「ＤＢ制御プログラム」：記憶部１２０に蓄積された各ＤＢの入出力制御および所定の検索を行うプログラム
（３）「設計支援プログラム」：通信プログラムと協働し、端末２００から設計情報を随時取得して更新し、また、主に設計担当者が、記憶部１２０に格納されている設計情報に含まれる設計仕様を閲覧、評価するために、端末２００が表示画面を作成するための各種情報を抽出、送信するプログラム
【００２３】
記憶部１２０は、さらに、設計情報を構成する各種データを複数のデータベース（ＤＢ）に格納する。図３にこれらのデータベースの構成を示す。図示するように、記憶部１２０に、試作品ＤＢ１２１、部品ＤＢ１２２、従業員ＤＢ１２３、などのデータベースが構成される。各ＤＢに記録される情報の例を以下図面を参照して説明する。
【００２４】
試作品ＤＢ１２１は、事業体Ｒにおいて市場に投入しようとしている試作品に関する試作品情報が蓄積される。図４は試作品ＤＢ１２１に記録される試作品情報の例を示す図である。図示するように、試作品ＤＢ１２１には、各試作品毎に一意に割り当てられた「試作品コード」（ＩＤ）を主キーとしたレコードが作成され、各レコードにはそれぞれ、「製品名」、「構成情報」、「試作段階情報」、過去の特定時点の「構成情報」、などの情報が記録される。
「試作品コード」は、当該試作品をコード化したものである。「製品名」は、試作品の名称を示す情報である。「構成情報」は、当該試作品に使用されている部品のすべてを、後述の「部品番号」で列挙し、各部品の親子関係（親部品は１個以上の子部品から構成されているものとする）に関する情報を加えたものである。「試作段階情報」は当該試作品がいずれの段階に属しているかを示す情報である。なお、本実施の形態では、試作品が属する段階は、設計担当者の指示により、次の段階に進むものとする。
【００２５】
部品ＤＢ１２２は、各試作品を構成する部品の、設計結果に関する情報である部品情報を蓄積する。図５は部品ＤＢ１２２に記録される部品情報の例を示す図である。図示するように、部品ＤＢ１２２には、各部品毎に一意に割り当てられた「部品番号」を主キーとしたレコードが作成され、各レコードにはそれぞれ、「部品名」、「部品説明情報」、「図面情報」などの情報が記録される。
「部品番号」は、部品に付与される識別子である。なお、本実施の形態では、当該部品の設計図面が修正されるたびに、設計支援装置１００が新しい部品番号を採番するものとする。そして、上位部品（すなわち、この部品を含んで構成される部品）の部品番号も更新されるものとする。このため、当該部品を含む製品の「構成情報」も変更されて、試作品ＤＢ１２１に格納される。
「部品名」は、部品の名称を示す情報である。なお、本実施の形態では、最初に設定された後は、変更できないものとする。「部品説明情報」は、当該部品の機能などを示す情報である。「図面情報」は、当該部品の設計図面および当該設計図面に関する情報である。
【００２６】
従業員ＤＢ１２３は、事業体Ｒの従業員（設計担当者）に関する情報が蓄積される。図６は従業員ＤＢ１２３に記録される情報の例を示す図である。図示するように、従業員ＤＢ１２３には、「従業員コード」、「属性情報」、などが記録される。
「従業員コード」は、事業体Ｒの従業員（設計担当者）に割り当てられる識別情報である。「属性情報」は、当該従業員（設計担当者）の属性を示す情報であり、例えば、氏名、所属部署、役職、担当分野、および、設計支援装置１００へのアクセス時に必要となるパスワードなどの情報が記録される。
【００２７】
入力制御部１３０は、例えば、キーボードやポインティング・デバイスなどの所定の入力装置１３を接続し、入力装置１３から入力された、制御部１１０への指示などを受け付けて制御部１１０に伝達する。
【００２８】
出力制御部１４０は、例えば、ディスプレイ装置やプリンタなどの所定の出力装置１４を接続し、制御部１１０の処理結果などを必要に応じて出力装置１４に出力する。
【００２９】
通信制御部１５０は、例えば、ＮＩＣ(Network Interface Card)やルータなどの所定の通信装置から構成され、設計支援装置１００と通信ネットワークＣとを接続し、端末２００との通信を行う。
【００３０】
図１に戻って、端末２００は、例えば、パーソナルコンピュータなどの情報処理端末装置などから構成され、本設計支援システム１を利用する各部署に設置されて設計管理業務に使用される。また、端末２００は、通信ネットワークＣに接続されている。すなわち、端末２００は、例えば、ＮＩＣやルータなどの通信装置を備えることで通信ネットワークＣに接続可能な構成を有し、これにより、通信ネットワークＣを介して設計支援装置１００と通信を行う。端末２００の構成を図７に示す。
【００３１】
図示するように、端末２００は、制御部２１０と、記憶部２２０と、入力制御部２３０と、出力制御部２４０と、通信制御部２５０とを備える。
【００３２】
制御部２１０は、例えば、ＣＰＵやワークエリアとなる所定の記憶装置（例えばＲＡＭなど）から構成され、端末２００の各部を制御するとともに、記憶部２２０に格納されている所定の動作プログラムに基づいて後述する各処理を実行する。
【００３３】
記憶部２２０は、例えば、ハードディスク装置などの書き換え可能な記憶装置から構成される。記憶部２２０は、ＯＳ、および、設計支援装置１００にアクセスして設計仕様の閲覧などを行うためのプログラムである、端末プログラムなどを蓄積する。
【００３４】
入力制御部２３０は、例えば、キーボードやポインティング・デバイスなどの所定の入力装置２３を接続し、入力装置２３から入力された、制御部２１０への指示などを受け付けて制御部２１０に伝達する。
【００３５】
出力制御部２４０は、例えば、ディスプレイ装置などの所定の出力装置２４を接続し、制御部２１０の処理結果などを必要に応じて出力装置２４に出力する。
【００３６】
通信制御部２５０は、例えば、ＮＩＣやルータなどの所定の通信装置から構成され、端末２００と通信ネットワークＣとを接続し、設計支援装置１００との通信を行う。
【００３７】
以下、本発明の実施例にかかる動作例について説明する。
以下の各実施の形態においては、設計部門、技術部門などに所属する設計担当者が端末２００で作成、入力した設計情報（図面データ、背景情報など）が随時通信ネットワークＣを介して、設計支援装置１００に更新・蓄積されるものとする。そして、企画部門の設計担当者が、設計仕様のレビューを行う場合を例に説明する。
【００３８】
まず、図８に示すフローチャートを参照して「設計レビュー処理」を説明する。ここでは、設計担当者が端末２００を用いて試作中の製品の仕様を評価する場合の設計支援装置１００の処理を説明する。設計支援装置１００の制御部１１０が実行する「設計支援プログラム」、端末２００の制御部２１０が実行する「端末プログラム」、その他の動作プログラムの協働により以下の処理が実現されるものとする。
【００３９】
なお、理解を容易にするため、本実施形態の説明および参照する図面において、本発明の説明に直接関係しない部分は、簡略化あるいは省略されている。しかし、端末２００に通常用いられるコンピュータが備えるＧＵＩ（Graphical User Interface）を、これらの表示画面が適宜有することは言うまでもない。
【００４０】
まず、端末２００の制御部２１０は、「端末プログラム」を起動する。設計支援装置１００に送信する認証情報を取得するため、端末プログラムは図９に示すような「ユーザ認証画面」を出力装置２４に表示させる。ここで、設計担当者は従業員コードとパスワードとの入力が求められる。設計担当者は、端末２００からこれらを入力すると、端末２００は、入力された認証情報（従業員コードとパスワード）と、「試作品情報閲覧」の要求とを設計支援装置１００に送信する（ステップＳ１０１）。
【００４１】
設計支援装置１００の通信制御部１５０が、通信ネットワークＣを介して端末２００から、認証情報と「試作品情報閲覧」の要求とを受信すると、制御部１１０は、試作品情報を要求元の端末２００に送信する。ここでは、試作品情報および試作品に関する設計情報へのアクセスは設計担当者に制限されているので、制御部１１０は、従業員ＤＢ１２３に格納されている「属性情報」を参照し、送信された従業員コードとパスワードとから、送信された「試作品情報閲覧」の要求が権限のある者から送信されたものであるか否かを判別する。正当な設計担当者であると、設計支援装置１００が判別した場合は、アクセスの許可を示す情報と「属性情報」とを端末２００に送信する。さらに、当該設計担当者がアクセス可能な、試作品情報を試作品ＤＢ１２１から読み出して送信する。設計支援装置１００が正当な設計担当者でないと判別した場合は、アクセス拒否を示す情報を端末２００に送信する。
【００４２】
端末２００は設計支援装置１００から、アクセスの許可を示す情報を受信したか否かを判別する（ステップＳ１０２、ステップＳ１０３）。アクセスの許可を示す情報が、設計支援装置１００より送信された場合は（ステップＳ１０３：ＹＥＳ）、さらに、設計情報を受信し、図１０に示すような「試作品選択画面」を表示する（ステップＳ１０４）。
アクセス拒否を示す情報を受信した場合は（ステップＳ１０３：ＮＯ）、端末２００は出力装置２４に、設計支援装置１００にアクセスできない旨のメッセージを表示する画面を作成して送信し、そのまま処理を終了する。
【００４３】
図示するように、「製品選択画面」には、当該設計担当者を示す情報および、当該設計者がアクセス可能な試作品の一覧が表示される。すなわち、端末２００は、受信した「試作品情報」と「属性情報」とを、所定の位置に配置することで、「製品選択画面」を作成する。
【００４４】
「製品選択画面」にリスト表示された各試作品情報には、例えば、ラジオボタンなどの択一的選択手段が付されている。設計担当者は、設計情報の閲覧を所望する試作品を選択して、ページ下段の「送信ボタン」を押下することで、認証情報と選択された試作品の設計情報を要求する旨の情報とを設計支援装置１００に送信する（ステップＳ１０５）。
【００４５】
試作品が選択されたことに応じて、設計支援装置１００は、送信者に試作品ＤＢ１２１へのアクセス権があることを確認する。そして、端末２００から受信した選択された試作品の設計情報を要求する旨の情報に基づいて、選択された試作品の設計情報を試作品ＤＢ１２１から読み出して、端末２００に送信する。
【００４６】
端末２００は、受信した設計情報に基づいて、図１１に示すような「構成表示閲覧画面」を作成して、出力装置２４に表示させる（ステップＳ１０６）。
図示するように、「構成表示閲覧画面」には、選択された試作品の設計情報が表示される。そのうち、使用部品の一覧は、構成情報に基づいて、「部品構成」のタイトルが付けられた表示エリアにツリー構造で表示される。このため、部品の階層構造を担当者に理解させることが容易となるようになっている。
【００４７】
ここで、設計担当者が「構成表示閲覧画面」上に配置されている「確定」ボタンをクリックすると、端末２００は、その時点での構成情報を保存する旨の指示を設計支援装置１００に送信する。設計支援装置１００は、構成情報を保存する旨の指示を受け取ると、当該試作品の現時点における設計情報と、「試作段階情報」に示された段階とを関連付けて、試作品ＤＢ１２１に保存する。そして、当該試作品の「試作段階情報」に示す情報を次の段階を示すように更新する。
【００４８】
ここで、設計担当者が、「比較ボタン」をクリックすると、端末２００は、設計支援装置１００に、指定された製品の（過去の時点の）構成情報の送信を要求する（ステップＳ１０７）。
設計支援装置１００は、指定された製品の構成情報を試作品ＤＢ１２１から読み出して、端末２００に送信する。
【００４９】
構成情報を受信した端末２００は、選択された過去の時点で保存された構成情報と現時点の構成情報との異同を抽出し、図１２に示すような「比較結果表示画面」を作成し、出力装置２４に出力させる（ステップＳ１０８）。
【００５０】
この時、端末２００は、２つの構成情報を上位の部品から下位の部品の順に比較する。そして、部品が変更されている場合は下位の部品へ移動して比較する。ここで、端末２００は、部品番号が異なっているものの、「部品説明情報」が同一である部品は変更がされた部品と判別する。上位部品が変更されていないと判別した場合は、それより下位の部品は変更されていないと判別し、端末２００は他の部品の比較に移る。また、部品番号が同一でも、使用個数が変更されている場合も変更された部品と判別する。ただし、この場合は、下位の部品に関して、比較を行わない。追加された部品がある場合は、その部品より下位の部品はすべて追加された部品であると判別する。
【００５１】
図示するように、「比較結果表示画面」には、指定した時点の構成情報と現時点の構成情報とが対比した形式で配置される。これら２つの時点の間で、設計変更がなされた各部品の部品番号が下線を付して表示される。
【００５２】
以上説明したように、上記実施の形態にかかる設計支援装置によれば、ある時点の構成情報とそれより過去の時点の構成情報との異同を出力するので、設計担当者が、これらの構成情報間の異同を容易に把握できる。したがって、引き続く処理、例えば、設計仕様の検討（例えば、製造コスト、物理的支障）などを設計担当者がスムーズに評価でき、設計業務の効率が向上する。
【００５３】
なお、本発明は上記実施の形態に限定されず、種々の変形および応用が可能である。
【００５４】
例えば、上記実施の形態の「比較結果表示画面」では、設計変更等のあった部品の部品番号に下線を付して表示していたが、強調、斜体、反転、色付け、影付き、網掛け、他の書体、およびこれらの組み合わせにより表示してもよい。
【００５５】
さらに、設計変更の種類によって、異なる出力を行うようにしてもよい。例えば、追加された部品の部品番号を青色で、削除された部品の部品番号を赤色で、変更された部品の部品番号を緑色で表示する。
【００５６】
上記実施の形態では、試作品の場合の例を説明したが、販売されている製品を改良する場合に適用することができる。また、異なる製品の部品構成比較に用いることができる。
【００５７】
また、上記実施の形態では、設計図面などが更新されるたびに、新しい部品番号を採番していたが、部品ＤＢ１２２に版数を示す情報を格納することもできる。この場合、設計支援装置１００は、部品に関する情報が変更されるたびに、版数を更新し、上述のステップＳ１０８では、版数が変更されているか否かに基づいて、部品が変更されているか否かを判別するようにしてもよい。また、版数でなく、単に現在の設計段階になった時点以降にその部品に変更があったか否かを示すデータを部品単位で、試作品ＤＢ１２１と、部品ＤＢ１２２とに格納するようにしてもよい。例えば、試作品ＤＢ１２１の「構成情報」に含まれる各「部品番号」と、部品ＤＢ１２２の各レコードとに、それぞれ対応付けて格納する。この場合、上述のステップＳ１０８では、部品の変更があったか否かをこのデータに基づいて判別するようにしてもよい。
【００５８】
また、上記実施の形態では、設計支援装置１００が端末２００に設計情報などを送信し、端末２００で表示画面を作成していたが、設計支援装置１００が上記各処理を実行し、結果を表示する画面を端末２００に表示させるように構成してもよい。設計支援装置１００と端末２００とが一体となった構成でもよい。
【００５９】
また、設計情報などは設計支援装置１００に格納されている必要はなく、通信ネットワークＣ上に散在していてもよい。
【００６０】
なお、本発明の実施の形態にかかる設計支援装置１００および端末２００を実現するための情報処理装置は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、汎用コンピュータに、上述のいずれかを実行するためのプログラムを格納した媒体（ＣＤ−ＲＯＭなど）から当該プログラムをインストールすることにより、上述の処理を実行する設計支援装置１００および端末２００を構成することができる。
【００６１】
ＯＳが上述の処理の一部を分担する場合、あるいは、ＯＳが本願発明の構成要素の一部を構成するような場合には、記録媒体には、その部分を除いたプログラムを格納してもよい。この場合も、その記録媒体には、コンピュータが実行する各機能または各ステップを実行するためのプログラムが格納されているものとする。
【００６２】
なお、搬送波にプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワークの掲示板（Bulletin Board System：ＢＢＳ）に該プログラムを掲示し、ネットワークを介して該プログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成しても構わない。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態にかかる設計支援システムの構成を示すブロック図である。
【図２】図１の設計支援装置の構成を示すブロック図である。
【図３】図２の記憶部に格納されるデータベースを説明するための図である。
【図４】図３に示す試作品ＤＢに記録される情報の例を示す図である。
【図５】図３に示す部品ＤＢに記録される情報の例を示す図である。
【図６】図３に示す従業員ＤＢに記録される情報の例を示す図である。
【図７】図１の端末の構成を示すブロック図である。
【図８】本発明の実施の形態にかかる「設計レビュー処理」を説明するためのフローチャートである。
【図９】図８に示す「設計レビュー処理」で端末に表示される「ユーザ認証画面」の表示例を示す図である。
【図１０】図８に示す「設計レビュー処理」で端末に表示される「試作品選択画面」の表示例を示す図である。
【図１１】図８に示す「設計レビュー処理」で端末に表示される「構成情報閲覧画面」の表示例を示す図である。
【図１２】図８に示す「設計レビュー処理」で端末に表示される「比較結果表示画面」の表示例を示す図である。
【符号の説明】
【００６４】
１      設計支援システム
１００  設計支援装置
１１０  制御部
１２０  記憶部
１３    入力装置
１３０  入力制御部
１４    出力装置
１４０  出力制御部
１５０  通信制御部
２００  端末
２１０  制御部
２２０  記憶部
２３    入力装置
２３０  入力制御部
２４    出力装置
２４０  出力制御部
２５０  通信制御部
【図１】
2005275597.tif 000003
【図２】
2005275597.tif 000004
【図３】
2005275597.tif 000005
【図４】
2005275597.tif 000006
【図５】
2005275597.tif 000007
【図６】
2005275597.tif 000008
【図７】
2005275597.tif 000009
【図８】
2005275597.tif 000010
【図９】
2005275597.tif 000011
【図１０】
2005275597.tif 000012
【図１１】
2005275597.tif 000013
【図１２】
2005275597.tif 000014