(57)【要約】【課題】  回路図ＣＡＤを修正する場合に、修正漏れの発生をなくして品質上の問題を解決すると共に、回路図ＣＡＤツールに依存して、ＢＯＭの追加編集方法を変更する必要がない部品表作成方式を得る。【解決手段】  回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成するに場合、改版前後の部品表の比較の際における比較対象属性及び比較対象外属性を予め項目情報格納部４に格納しておき、改版前後の部品表に関して、比較対象属性について比較して差分検出を行って差分表示部９で表示する。また、比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して差分検出の結果に付加して、差分処理部３で、差分に従って差分処理をなす。【選択図】      図１
2006126984.tif 000002
【特許請求の範囲】
【請求項１】
回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成する部品表作成システムであって、
改版前後の部品表の比較の際における比較対象属性及び比較対象外属性を予め格納した格納手段と、
前記改版前後の部品表に関して、前記比較対象属性について比較して差分検出をなす手段と、
前記比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して前記差分検出の結果に付加する手段と、
を含むことを特徴とする部品表作成システム。
【請求項２】
前記差分検出結果に応じた差分の処理をなす差分処理手段を、更に含むことを特徴とする請求項１記載の部品表作成システム。
【請求項３】
前記差分処理手段は、各部品毎に前記差分の処理をするかしないかを指示する指示情報に従って差分処理をなすことを特徴とする請求項２記載の部品表作成システム。
【請求項４】
前記指示情報は外部から設定可能であることを特徴とする請求項３記載の部品表作成システム。
【請求項５】
前記属性には部品を追加したことを示す追加フラグが設けられており、前記比較対象外属性には前記追加フラグが含まれており、前記指示情報には、差分処理をしないが設定されていることを特徴とする請求項３または４記載の部品表作成システム。
【請求項６】
回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成する部品表作成方法であって、
前記改版前後の部品表に関して、予め定められた比較対象属性について比較して差分検出をなすステップと、
比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して前記差分検出の結果に付加するステップと、
を含むことを特徴とする部品表作成方法。
【請求項７】
前記差分検出結果に応じた差分の処理をなす差分処理ステップを、更に含むことを特徴とする請求項６記載の部品表作成方法。
【請求項８】
前記差分処理ステップは、各部品毎に前記差分の処理をするかしないかを指示する指示情報に従って差分処理をなすことを特徴とする請求項７記載の部品表作成方法。
【請求項９】
前記指示情報は外部から設定可能であることを特徴とする請求項８記載の部品表作成方法。
【請求項１０】
前記属性には部品を追加したことを示す追加フラグが設けられており、前記比較対象外属性には前記追加フラグが含まれており、前記指示情報には、差分処理をしないが設定されていることを特徴とする請求項８または９記載の部品表作成方法。
【請求項１１】
回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成する部品表作成方法をコンピュータに実行させるためのプログラムであって、
前記改版前後の部品表に関して、予め定められた比較対象属性について比較して差分検出をなすステップと、
比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して前記差分検出の結果に付加するステップと、
を含むことを特徴とするプログラム。
【請求項１２】
前記差分検出結果に応じた差分の処理をなす差分処理ステップを、更に含むことを特徴とする請求項１１記載のプログラム。
【請求項１３】
前記差分処理ステップは、各部品毎に前記差分の処理をするかしないかを指示する指示情報に従って差分処理をなすことを特徴とする請求項１２記載のプログラム。
【請求項１４】
前記指示情報は外部から設定可能であることを特徴とする請求項１３記載のプログラム。
【請求項１５】
前記属性には部品を追加したことを示す追加フラグが設けられており、前記比較対象外属性には前記追加フラグが含まれており、前記指示情報には、差分処理をしないが設定されていることを特徴とする請求項１３または１４記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は部品表作成システム及びその方法並びにプログラムに関し、特に回路図ＣＡＤデータから部品表（ＢＯＭ：Bill Of Material）を生成する部品表作成方式に関するものである。
【背景技術】
【０００２】
従来の部品表作成方法の一例を図１４に示す。図において、回路図ＣＡＤデータを編集する回路図編集部１と、回路図編集部１で編集した回路図ＣＡＤデータを入力としてＢＯＭを生成するＢＯＭ生成部２と、ＢＯＭ生成部２により生成されたＢＯＭを格納するＢＯＭ格納部６と、ＢＯＭ格納部６に格納されたＢＯＭの修正を行うＢＯＭ編集部５と、ＢＯＭ編集部５により編集が加えられたＢＯＭ格納部６のＢＯＭを発行処理する発行部７と、発行部７により発行処理されたＢＯＭを格納する発行ＢＯＭ格納部８とが設けられている。
【０００３】
回路図編集部１は、回路図ＣＡＤツールが該当する。回路図ＣＡＤデータは、主に電気設計者により入力されるために、製品製造に関係する部品情報は後工程で追加することになる。例えば、部品の取り付け作業などの製品製造に関する指示が必要になる。これらの指示は、部品毎に必要であるため、ＢＯＭに記述する必要がある。また、試作品と量産品とでは製造工程が異なる場合が大半であり、部品の荷姿（リール品、バラ品など）などの指示は、回路図ＣＡＤデータには含めずにＢＯＭ編集部５によりＢＯＭに追加している。
【０００４】
このような構成を有する従来の部品表作成方法では、ＢＯＭの改版発行のために回路図編集部１により回路図ＣＡＤデータを修正した場合、前回発行時のＢＯＭ編集部５により編集を加えた内容（例えば、手作業により部品の追加を行うなど）を考慮して、再度ＢＯＭ編集部５により編集をする必要が発生する。また、従来の部品表作成方法では、回路図ＣＡＤツールに依存して、ＢＯＭ編集部５によるＢＯＭ編集内容を変える必要がある。
【０００５】
なお、ＣＡＤツールを用いて回路部品などの部品表を作成する技術は特許文献１，２などにおいて公知である。
【特許文献１】特開平８−１６６９８６号公報
【特許文献２】特開２００２−３６６５８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
回路図ＣＡＤデータからＢＯＭを生成する部品表作成方法において、ＢＯＭの改版発行のために回路図ＣＡＤデータを修正した場合、前回のＢＯＭ発行時に部品などの追加編集を加えた内容を考慮して、回路図ＣＡＤデータから生成したＢＯＭを再度修正する必要がある。そのために、修正漏れが発生するなど、品質上の問題があった。また、回路図ＣＡＤツールに依存して、ＢＯＭの追加編集方法を変更する必要があった。
【０００７】
本発明の目的は、回路図ＣＡＤを修正する場合に、修正漏れの発生をなくして品質上の問題を解決すると共に、回路図ＣＡＤツールに依存して、ＢＯＭの追加編集方法を変更する必要がない部品表作成システム及びその方法を並びにプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明による部品表作成システムは、回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成する部品表作成システムであって、改版前後の部品表の比較の際における比較対象属性及び比較対象外属性を予め格納した格納手段と、前記改版前後の部品表に関して、前記比較対象属性について比較して差分検出をなす手段と、前記比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して前記差分検出の結果に付加する手段とを含むことを特徴とする。
【０００９】
本発明による部品表作成方法は、回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成する部品表作成方法であって、前記改版前後の部品表に関して、予め定められた比較対象属性について比較して差分検出をなすステップと、比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して前記差分検出の結果に付加するステップとを含むことを特徴とする。
【００１０】
本発明のよるプログラムは、回路図ＣＡＤデータから回路図を構成する部品の属性一覧を示す部品表の改版前後の差分を作成する部品表作成方法をコンピュータに実行させるためのプログラムであって、前記改版前後の部品表に関して、予め定められた比較対象属性について比較して差分検出をなす処理と、比較対象外属性に関して、改版前の部品表の比較対象外属性の値をそのまま保持して前記差分検出の結果に付加する処理とを含むことを特徴とする。
【発明の効果】
【００１１】
本発明による第１の効果は、２つのＢＯＭの差分処理を確実に行えることにある。その理由は、比較対象属性名の一覧表と比較対象外属性名の一覧表とを備え、比較する属性名を明確にしているためである。
【００１２】
また、本発明による第２の効果は、比較元ＢＯＭの比較対象外属性名の設定値を差分処理後のＢＯＭにも保持できることにある。その理由は、比較対象外属性名一覧表を備え、差分反映されたＢＯＭの該当属性に対して比較元ＢＯＭの比較対象外属性の値をそのまま保持しているためである。
【００１３】
更に、本発明による第３の効果は、ＢＯＭ編集操作により追加した部品について、差分処理後のＢＯＭからの消失を防止できることにある。その理由は、差分表示部において、該当部品の差分処理を「しない」と設定することによりＢＯＭ差分処理部の差分処理を制御しているためである。
【発明を実施するための最良の形態】
【００１４】
以下に、図面を参照しつつ本発明の実施の形態について説明する。図１は本発明の実施の形態のシステム構成を示すブロック図である。図１を参照すると、本発明の実施の形態は、回路図ＣＡＤデータを編集する回路図編集部１と、この回路図編集部１で編集した回路図ＣＡＤデータを入力として部品表（ＢＯＭ：Bill Of Material）を生成するＢＯＭ生成部２と、このＢＯＭ生成部２により生成されたＢＯＭを格納するＢＯＭ格納部６と、このＢＯＭ格納部６に格納されたＢＯＭの編集を行うＢＯＭ編集部５と、このＢＯＭ編集部５により編集が加えられたＢＯＭ格納部６のＢＯＭを発行処理する発行部７と、この発行部７により発行処理されたＢＯＭを格納する発行ＢＯＭ格納部８と、このＢＯＭ生成部２から出力されるＢＯＭと発行ＢＯＭ格納部８から出力されるＢＯＭとを、項目情報格納部４に格納された情報を用いて差分処理を行うＢＯＭ差分処理部３とにより構成されている。
【００１５】
これらの各部はそれぞれ次のように動作する。ＢＯＭ生成部２は、回路図編集部１が保持する回路図ＣＡＤデータの論理シンボルに埋め込まれた属性名並びにその属性名に設定された値を抽出してＢＯＭを生成する。ＢＯＭの内容例を図２に示す。図２において、１行目は回路図データの論理シンボルに埋め込まれた属性名であり、２行目以降は各論理シンボルに設定された属性名から抽出した属性値を示している。
【００１６】
ＢＯＭ編集部５は、ＢＯＭ格納部６に格納されたＢＯＭを編集する機能を有する。ＢＯＭ編集部５により編集されたＢＯＭの一例を図３に示す。図３に示した属性名コメント１やコメント２は、回路図ＣＡＤデータの属性として設定されていない属性であり、ＢＯＭ編集部５により属性名ならびに属性値の追加や編集が行われる。
【００１７】
ＢＯＭ編集部５により編集されたＢＯＭは、発行部７により発行処理され、発行ＢＯＭ格納部８に格納されて版数管理が行われる。発行部７によりＢＯＭの発行が行われた後で回路図変更が実施された場合、ＢＯＭ生成部２により回路図ＣＡＤデータから再度生成されたＢＯＭは、前述のようにＢＯＭ格納部６に格納されると共に、ＢＯＭ差分処理部３に供給される。このＢＯＭの例を図４に示す。
【００１８】
一方、発行ＢＯＭ格納部８に格納された発行済みＢＯＭは、ＢＯＭ差分処理部３に供給される。このＢＯＭの内容は、前述のように図３に示しているとおりである。ＢＯＭ差分処理部３は、ＢＯＭ生成部２から供給されるＢＯＭと、発行ＢＯＭ格納部８から供給されるＢＯＭとを入力として、差分処理を実施する。
【００１９】
この差分処理の詳細について説明する。項目情報格納部４は、比較対象属性名の一覧表ならびに比較対象外属性名の一覧表を保持している。それぞれの一覧表の例を図５および図６に示す。ＢＯＭ差分処理部３は、項目情報格納部４からそれぞれの一覧表を入手する。ＢＯＭ差分処理部３は、図５の比較対象属性名の一覧表で定義された属性名について、前述の２つのＢＯＭに設定されたその属性値を抽出し、リファレンス属性名の値が同じもの同士で、その属性値を比較する。
【００２０】
属性値が相違する場合、ＢＯＭ差分処理部３は差分表示部９に差分情報を供給する。差分表示部９は、図７に示したような差分情報を表示する。表示される差分情報には差分処理を「する／しない」を選択する制御項目が設けられている。この制御項目情報はＢＯＭ差分処理部３に供給され、制御項目情報は、その内容に応じて比較元のＢＯＭに対して差分処理を反映させるかどうかを決定する。差分反映されたＢＯＭはＢＯＭ格納部６に上書きされて格納される。
【００２１】
一方、ＢＯＭ差分処理部３は、図６に示す比較対象外属性名の一覧表で定義された属性名を比較対象外として扱い、差分反映されたＢＯＭの該当項目に対して、比較元ＢＯＭの比較対象外属性の値をそのまま保持するように動作する。ＢＯＭ差分処理部３により差分処理されて、ＢＯＭ格納部６に格納されたＢＯＭの一例を図８に示す。
【００２２】
ＢＯＭ編集部５は、ＢＯＭ格納部６に格納されたＢＯＭを必要に応じて編集することは前述のとおりである。また、ＢＯＭ格納部６に格納されたＢＯＭが、発行部７により発行処理されて発行ＢＯＭ格納部８に格納されることも前述のとおりである。
【００２３】
次に、図９および図１０のフローチャートを参照して、本発明の実施の形態の動作について詳細に説明する。ＢＯＭの新規発行のフローチャートを、図９に示す。ＢＯＭ生成部２は、回路図編集部１に格納された回路図ＣＡＤデータを入力として、前述のようにＢＯＭを生成する（ステップＡ１）。このＢＯＭの一例を図２に示す。ＢＯＭ生成部２により生成されたＢＯＭはＢＯＭ格納部６に格納される。ＢＯＭ編集部５は、ＢＯＭ格納部６に格納されたＢＯＭを編集する（ステップＡ２）。編集後のＢＯＭの一例を図３に示す。発行部７は前述の編集後ＢＯＭの発行処理を行い、発行ＢＯＭ格納部８に供給する（ステップＡ３）。
【００２４】
次に、ＢＯＭの改版発行について、図１０のフローチャートにより詳細に説明する。ＢＯＭ差分処理部３は、発行ＢＯＭ格納部８から発行済みのＢＯＭ（旧版）を入手する（ステップＢ２）。このＢＯＭの一例を図３に示す。次に、ＢＯＭ生成部２は、回路図編集部１により編集された新たな回路図ＣＡＤデータを入力として、新たなＢＯＭ（第２版）を生成する（ステップＢ１）。生成されたＢＯＭはＢＯＭ格納部６に格納されると共に、ＢＯＭ差分処理部３に供給される。このＢＯＭの一例を図４に示す。
【００２５】
ＢＯＭ差分処理部３は、発行ＢＯＭ格納部８から入手したＢＯＭを比較元とし、ＢＯＭ生成部２から供給されたＢＯＭを比較対象として差分処理をする。ＢＯＭ差分処理部３は、項目情報４に格納された図５に示すような比較対象属性名の一覧表並びに図６に示すような比較対象外属性名の一覧表を入手する（ステップＢ３）。ＢＯＭ差分処理部３は、項目情報格納部４から入手した比較対象属性名の一覧表並びに比較対象外属性名の一覧表に基づき、前述の比較元ＢＯＭに対して前述の比較対象ＢＯＭとの差分処理を行い、差分情報を差分表示部９に供給する。差分表示部９は供給された差分情報を表示する（ステップＢ４）。差分表示例を図７に示す。
【００２６】
差分処理について詳細を説明する。ＢＯＭ差分処理部３は、部品毎にユニークに付与されたリファレンスを比較単位として、前述の２つのＢＯＭのそれぞれのリファレンスについて、図５の比較対象属性名の一覧表で定義された属性名に設定された値を比較し、相違する場合に差分表示している。図７の差分表示には、部品変更／数量変更／部品削除／部品追加などの情報が表示される。更に、図７の差分表示には、「差分処理する／しない」を設定する項目があり、予め差分処理「する」が設定されているものとする。なお、オペレータの操作によって、「差分処理しない」にも設定変更できるようになっている（ステップＢ５）。
【００２７】
「差分処理する」が設定されている場合、差分表示部９は、ＢＯＭ差分処理部３に対して、該当する差分処理を実行するよう制御する。「差分処理しない」が設定されている場合には、ＢＯＭ差分処理部３は、該当する差分処理を実行せずに、比較元ＢＯＭの該当行の値を保持する。
【００２８】
ここで、旧版のＢＯＭの発行の際に、オペレータがＢＯＭ編集部５を用いて手作業により、当該旧版ＢＯＭに部品Ａを追加した場合を考える。このとき、部品Ａを追加して発行されたＢＯＭが第一版ＢＯＭとなり、回路図編集部１により得られた回路変更後の新たなＢＯＭ（暫定の第２版）と、第一版ＢＯＭとの比較が、ＢＯＭ差分処理部３により行われると、追加された部品Ａは削除として表示されることになる。従って、「差分処理する」が設定されていると、この追加部品Ａは削除されてしまうが、「差分処理しない」を設定することにより、この追加部品Ａの削除防止が可能となって、この部品Ａは差分処理後のＢＯＭに残ることになる。
【００２９】
差分表示部９により差分処理が制御されるＢＯＭ差分処理部３は、差分反映したＢＯＭをＢＯＭ格納部６に格納する（ステップＢ６）。ＢＯＭ格納部６に格納されたＢＯＭの一例を、図８に示す。
【００３０】
差分表示例（図７）に示したリファレンスＲ１の部品に関する各属性名の値の差分処理について、詳細に説明する。リファレンスＲ１に関して差分処理するを指定した場合、ＢＯＭ格納部６に格納されるＢＯＭのリファレンスＲ１に関する各属性名の値のうち、図５の比較対象属性名の一覧表で定義されている属性名（部品品名、部品管理番号、数量）の値が、比較対象であるＢＯＭ生成部２から供給されるＢＯＭの当該属性名の値に置き換えられることは、前述のとおりである。
【００３１】
一方、ＢＯＭ格納部６に格納されるＢＯＭのリファレンスＲ１に関する各属性名のうち、図６の比較対象外属性名の一覧表で定義されている属性名（コメント１、コメント２）の値は、比較元である発行ＢＯＭ格納部６から入手したＢＯＭの当該属性名の値をそのまま引き継いだ値が設定される。すなわち、図８に示したように、リファレンスＲ１の属性名コメント１の値は、「１Ｋ−５Ｋ」が設定される。ＢＯＭ編集部５は、ＢＯＭ格納部６に格納されたＢＯＭを編集する（ステップＢ７）。発行部９は、ＢＯＭ格納部Ｃ８に格納された編集後のＢＯＭを発行処理し、発行ＢＯＭ格納部１０に格納する（ステップＢ８）。
【００３２】
本実施の形態では、比較対象属性名の一覧表（図５）と比較対象外属性名の一覧表（図６）とを備え、それぞれの属性名一覧表を基に差分処理を行うＢＯＭ差分処理部３を備えるように構成されているため、正確に差分処理できると共に、ＢＯＭ改版の際、比較対象外属性名の比較元当該属性値をそのまま保持することができる。また、差分表示部９が有する差分処理制御機能により、ＢＯＭ差分処理部３の差分処理を制御するように構成されているため、ＢＯＭ編集部５により手作業により部品などが追加（ＢＯＭ比較の際の基準となる、例えば第１版）された場合に、回路設計変更後のＢＯＭ（第２版）において当該追加部品の消失を防止できる。
【００３３】
次に、本発明の他の実施の形態の構成について、図面を参照して詳細に説明する。項目情報格納部４が有する比較対象外属性名の一覧表には、図１１に示したように、属性名として部品追加フラグが設定されている。ＢＯＭ編集部５は、ＢＯＭ格納部６に格納されたＢＯＭを編集する。図３に示した部品表の例において、部品を手作業により追加編集した場合の編集内容例を、図１２に示す。
【００３４】
リファレンスＺ１の部品がその一例であり、ＢＯＭ編集部５により部品追加されたことを表すため、属性名「部品追加フラグ」の値として「追加」が設定されている。属性名「部品追加フラグ」の値として「追加」が設定されたＢＯＭが、発行部７により発行処理され、版数管理されたＢＯＭとして発行ＢＯＭ格納部８に格納されることは、先の実施の形態と同様である。
【００３５】
以上のように、比較対象外属性名の一覧表（図１１）に比較対象外属性名「部品追加フラグ」が追加されたことを除いて、本例の構成は、先の実施の形態と同じである。
【００３６】
次に、図１０のフローチャートを参照して本実施の形態の動作について詳細に説明する。ステップＢ３までの動作は、前述の実施の形態と同じである。ステップＢ３において、ＢＯＭ差分処理部３は、項目情報格納部４から図１０の比較対象外属性名の一覧表を入手する。この比較対象外属性名の一覧表には、前述のように、属性名「部品追加フラグ」が定義されている。
【００３７】
次に、ＢＯＭ差分処理部３は、ＢＯＭ生成部２からの図４で示したＢＯＭ（第２版）と、発行ＢＯＭ格納部６の図１２で示したＢＯＭ（手作業により追加された部品Ｚ１が存在する旧版）との差分処理を行い、差分情報を差分表示部９に供給する。差分表示部９は、ＢＯＭ差分処理部３から供給された差分情報（図１３）を表示する（ステップＢ４）。この差分情報には、差分処理を指定する項目があり、前述の属性名「部品追加フラグ」の値が「追加」の場合、予め差分処理を「差分処理しない」に設定されているものとする。差分処理の欄を「する／しない」に変更できることは、先の実施の形態と同様である。
【００３８】
また、差分処理欄の内容に応じてＢＯＭ差分処理部３の差分処理内容が制御されることも、先の実施の形態と同様である。更に、図１０のステップＢ６からステップＢ８までの動作も先の実施の形態と同様である。
【００３９】
本実施の形態では、比較対象属性名の一覧表（図５）並びに比較対象外属性名の一覧表（図１１）とを備え、それぞれの属性名一覧表を基に差分処理を行うＢＯＭ差分処理部３とを備えるように構成されているため、正確に差分処理できると共に、ＢＯＭ改版時のＢＯＭ差分処理の際、比較対象外属性名の比較元当該属性値をそのまま残すことができる。
【００４０】
また、比較対象外属性名の一覧表（図１１）に「部品追加フラグ」を有し、部品毎に設定された部品追加フラグの値に応じた差分処理欄初期値を表示する差分表示部９とを備え、差分表示部９の差分処理欄の値によりＢＯＭ差分処理部３の差分処理を制御するように構成されているため、旧版におけるＢＯＭ編集部５により追加編集された部品（Ｚ１）の消失を、より確実に防止できる。
【００４１】
上記実施の形態の動作は、予めその動作手順をプログラムとしてＲＯＭなどの記録媒体に記録しておき、これをコンピュータに読み取らせて実行させるようにすることができるものである。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態の構成図である。
【図２】ＢＯＭ生成部２により生成された旧版ＢＯＭの例を示す図である。
【図３】図２のＢＯＭの編集後のＢＯＭの例を示す図である。
【図４】回路図変更後の第２版ＢＯＭの例を示す図である。
【図５】項目情報格納部４における比較対象属性名を示す図である。
【図６】項目情報格納部４における比較対象外属性名を示す図である。
【図７】旧版ＢＯＭと第２版ＢＯＭとの比較結果の差分情報を示す図である。
【図８】回路図変更後のＢＯＭの例を示す図である。
【図９】本発明の実施の形態の動作の一例を示すフローチャートである。
【図１０】本発明の実施の形態の動作の他の例を示すフローチャートである。
【図１１】項目情報格納部４における比較対象外属性名の他の例を示す図である。
【図１２】図２のＢＯＭの編集後（部品Ｚ１追加を含む）の初版ＢＯＭの例を示す図である。
【図１３】図１２の旧版ＢＯＭと図４の第２版ＢＯＭとの比較結果の差分情報を示す図である。
【図１４】従来例を説明する図である。
【符号の説明】
【００４３】
１  回路図編集部
２  ＢＯＭ生成部
３  ＢＯＭ差分処理部
４  項目情報格納部
５  ＢＯＭ編集部
６  ＢＯＭ格納部
７  発行部
８  発行ＢＯＭ格納部
９  差分表示部
【図１】
2006126984.tif 000003
【図２】
2006126984.tif 000004
【図３】
2006126984.tif 000005
【図４】
2006126984.tif 000006
【図５】
2006126984.tif 000007
【図６】
2006126984.tif 000008
【図７】
2006126984.tif 000009
【図８】
2006126984.tif 000010
【図９】
2006126984.tif 000011
【図１０】
2006126984.tif 000012
【図１１】
2006126984.tif 000013
【図１２】
2006126984.tif 000014
【図１３】
2006126984.tif 000015
【図１４】
2006126984.tif 000016