(57)【要約】【課題】ＢＯＭの製品版数の管理作業負担を軽減しながら、製品版数の最新情報を利用者に分かりやすく提示する技術を提供すること。【解決手段】製品の部品表の登録を表す情報の入力に応じて、製品識別情報および部品表の製品版数を表す情報を保持する製品版数管理部１１と、製品に対する設計変更の登録を表す情報の入力に応じて、設計変更において対象となる製品識別情報および製品版数と、対象となる製品版数に対する互換性を表す情報とを保持する設計変更版数管理部１２と、互換性を表す情報に基づいて、設計変更後の製品版数を算出し、算出した製品版数を用いて、設計変更に応じた製品版数の履歴を表す版数管理表を生成する版数管理表生成部１３と、を備える。【選択図】図１
2015219835.tif 000002
【特許請求の範囲】
【請求項１】
製品の部品表の登録を表す情報の入力に応じて、前記製品の識別情報（製品識別情報）および前記部品表の版数（製品版数）を表す情報を保持する製品版数管理部と、
前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更において対象となる前記製品識別情報および前記製品版数と、前記対象となる製品版数に対する互換性を表す情報とを保持する設計変更版数管理部と、
前記互換性を表す情報に基づいて、前記設計変更後の前記製品版数を算出し、算出した製品版数を用いて、前記設計変更に応じた前記製品版数の履歴を表す版数管理表を生成する版数管理表生成部と、
を備えた製品情報管理装置。
【請求項２】
前記版数管理表生成部は、前記版数管理表に、前記部品表の登録時における製品版数を表す情報をさらに履歴として含めて生成することを特徴とする請求項１に記載の製品情報管理装置。
【請求項３】
前記製品版数管理部は、前記部品表の登録を表す情報の入力に応じて、前記製品の管理上の版数および前記製品の管理上の版数毎の設計変更回数をさらに保持し、
前記設計変更版数管理部は、前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更回数を更新し、
前記版数管理表生成部は、前記版数管理表に、前記管理上の版数の履歴をさらに含めることを特徴とする請求項１または請求項２に記載の製品情報管理装置。
【請求項４】
製品の部品表の登録を表す情報の入力に応じて、前記製品の識別情報（製品識別情報）および前記部品表の版数（製品版数）を表す情報を保持し、
前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更において対象となる前記製品識別情報および前記製品版数と、前記対象となる製品版数に対する互換性を表す情報とを保持し、
前記互換性を表す情報に基づいて、前記設計変更後の前記製品版数を算出し、算出した製品版数を用いて、前記設計変更に応じた前記製品版数の履歴を表す版数管理表を生成する、製品版数管理方法。
【請求項５】
製品の部品表の登録を表す情報の入力に応じて、前記製品の識別情報（製品識別情報）および前記部品表の版数（製品版数）を表す情報を保持する製品版数管理ステップと、
前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更において対象となる前記製品識別情報および前記製品版数と、前記対象となる製品版数に対する互換性を表す情報とを保持する設計変更版数管理ステップと、
前記互換性を表す情報に基づいて、前記設計変更後の前記製品版数を算出し、算出した製品版数を用いて、前記設計変更に応じた前記製品版数の履歴を表す版数管理表を生成する版数管理表生成ステップと、
をコンピュータ装置に実行させるコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品の部品表の版数を管理する技術に関する。
【背景技術】
【０００２】
ＰＤＭ(Product Data Management)システムで用いられる製品の部品表（以下、ＢＯＭ：Bill Of Materialとも記載する）を管理する技術が知られている。
【０００３】
例えば、特許文献１には、製品の設計変更時におけるＢＯＭの編集作業を軽減する関連技術が記載されている。この関連技術は、ＢＯＭに対する編集の操作履歴を保存しておき、製品の設計変更に応じて新たに取り込まれたＢＯＭに対して、保存した編集操作履歴を適用することにより、設計変更後のＢＯＭに対する編集作業負担を軽減する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−４６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、ＢＯＭは、上述のように、ＢＯＭに対する編集や、製品に対する設計変更等に応じて更新されるため、更新に伴い版管理が行われるのが一般的である。ＢＯＭの版数（以下、製品版数と記載する）の一般的な管理方法は、作業者が、ＢＯＭの新規登録・改版時または設計変更時に、その時点での製品版数の情報を表す版数管理表を手動で作成するというものである。このような管理表の手動作成は、作業者にとって煩雑であるばかりか、複数の作業者が並行して設計変更を行う場合、製品版数の最新情報に不整合が発生する可能性もある。このように、ＢＯＭの管理作業では、製品版数の最新情報が分かりにくく、製品版数の管理作業が煩雑であるという問題があった。
【０００６】
本発明は、上述の課題を解決するためになされたもので、ＢＯＭの製品版数の管理作業負担を軽減しながら、製品版数の最新情報を利用者に分かりやすく提示する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の製品情報管理装置は、製品の部品表の登録を表す情報の入力に応じて、前記製品の識別情報（製品識別情報）および前記部品表の版数（製品版数）を表す情報を保持する製品版数管理部と、前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更において対象となる前記製品識別情報および前記製品版数と、前記対象となる製品版数に対する互換性を表す情報とを保持する設計変更版数管理部と、前記互換性を表す情報に基づいて、前記設計変更後の前記製品版数を算出し、算出した製品版数を用いて、前記設計変更に応じた前記製品版数の履歴を表す版数管理表を生成する版数管理表生成部と、を備える。
【０００８】
また、本発明の製品版数管理方法は、製品の部品表の登録を表す情報の入力に応じて、前記製品の識別情報（製品識別情報）および前記部品表の版数（製品版数）を表す情報を保持し、前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更において対象となる前記製品識別情報および前記製品版数と、前記対象となる製品版数に対する互換性を表す情報とを保持し、前記互換性を表す情報に基づいて、前記設計変更後の前記製品版数を算出し、算出した製品版数を用いて、前記設計変更に応じた前記製品版数の履歴を表す版数管理表を生成する。
【０００９】
また、本発明のコンピュータ・プログラムは、製品の部品表の登録を表す情報の入力に応じて、前記製品の識別情報（製品識別情報）および前記部品表の版数（製品版数）を表す情報を保持する製品版数管理ステップと、前記製品に対する設計変更の登録を表す情報の入力に応じて、前記設計変更において対象となる前記製品識別情報および前記製品版数と、前記対象となる製品版数に対する互換性を表す情報とを保持する設計変更版数管理ステップと、前記互換性を表す情報に基づいて、前記設計変更後の前記製品版数を算出し、算出した製品版数を用いて、前記設計変更に応じた前記製品版数の履歴を表す版数管理表を生成する版数管理表生成ステップと、をコンピュータ装置に実行させる。
【発明の効果】
【００１０】
本発明は、ＢＯＭの製品版数の管理作業負担を軽減しながら、製品版数の最新情報を利用者に分かりやすく提示する技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第1の実施の形態としての製品情報管理装置の機能ブロック図である。
【図２】本発明の第1の実施の形態としての製品情報管理装置のハードウェア構成図である。
【図３】本発明の第1の実施の形態としての製品情報管理装置のＢＯＭ登録動作を説明するフローチャートである。
【図４】本発明の第1の実施の形態としての製品情報管理装置の設計変更登録動作を説明するフローチャートである。
【図５】本発明の第1の実施の形態としての製品情報管理装置の版数管理表生成動作を説明するフローチャートである。
【図６】本発明の第２の実施の形態としての製品情報管理装置の機能ブロック図である。
【図７】本発明の第２の実施の形態における製品版数管理表の一例を示す図である。
【図８】本発明の第２の実施の形態におけるＢＯＭ登録画面の一例を示す図である。
【図９】本発明の第２の実施の形態における設計変更版数管理表の一例を示す図である。
【図１０】本発明の第２の実施の形態における設計変更登録画面の一例を示す図である。
【図１１】本発明の第２の実施の形態における版数管理表の一例を示す図である。
【図１２】本発明の第２の実施の形態としての製品情報管理装置のＢＯＭ登録動作を説明するフローチャートである。
【図１３】本発明の第２の実施の形態としての製品情報管理装置の設計変更登録動作を説明するフローチャートである。
【図１４】本発明の第２の実施の形態としての製品情報管理装置の版数管理表生成動作を説明するフローチャートである。
【図１５】本発明の第２の実施の形態における設計変更登録画面の他の一例を示す図である。
【図１６】本発明の第２の実施の形態におけるＢＯＭ改版登録画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１３】
（第１の実施の形態）
本発明の第１の実施の形態としての製品情報管理装置１の機能ブロック構成を図１に示す。図１において、製品情報管理装置１は、製品版数管理部１１と、設計変更版数管理部１２と、版数管理表生成部１３とを含む。ここで、製品情報管理装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１００１と、ＲＡＭ（Random Access Memory）１００２と、ＲＯＭ（Read Only Memory）１００３と、記憶装置１００４と、入力装置１００５と、出力装置１００６とを備えたコンピュータ装置によって構成可能である。この場合、製品版数管理部１１および設計変更版数管理部１２は、入力装置１００５と、ＲＯＭ１００３および記憶装置１００４に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭ１００２に読み込んで実行するＣＰＵ１００１とによって構成される。また、版数管理表生成部１３は、出力装置１００６と、ＲＯＭ１００３および記憶装置１００４に記憶されたコンピュータ・プログラムおよび各種データをＲＡＭ１００２に読み込んで実行するＣＰＵ１００１とによって構成される。なお、製品情報管理装置１およびその各機能ブロックのハードウェア構成は、上述の構成に限定されない。
【００１４】
製品版数管理部１１は、製品の部品表（ＢＯＭ：Bill Of Material）の登録を表す情報の入力に応じて、該当する製品の識別情報（製品識別情報）およびＢＯＭの版数（製品版数）を表す情報を保持する。ここで、製品識別情報は、例えば、製品の管理単位毎に付与される製品番号等であってもよい。例えば、製品版数管理部１１は、データベースにおいて製品版数管理表を表すテーブルを管理し、該テーブルのレコードとして製品識別情報および製品版数を保持してもよい。
【００１５】
また、製品版数管理部１１は、部品表の登録を表す情報を、部品表の新規登録時または改版登録時に入力情報として取得するように構成されていてもよい。新規登録の場合、製品版数管理部１１は、既に管理している他の製品識別情報に基づいて新たに採番した製品識別情報と、製品版数として初版を表す情報とを新たなレコードとして登録してもよい。また、改版登録の場合、製品版数管理部１１は、入力情報に含まれる発行済みの製品識別情報と、後述の版数管理表生成部１３を参照して得られるその製品の最新の製品版数とを新たなレコードとして登録してもよい。
【００１６】
設計変更版数管理部１２は、製品に対する設計変更の登録を表す情報の入力に応じて、該当する設計変更において対象となる製品識別情報および製品版数と、対象となる製品版数に対する互換性を表す情報とを保持する。例えば、設計変更版数管理部１２は、設計変更を識別する設計変更識別情報毎に、これらの情報を保持してもよい。設計変更識別情報は、個々の設計変更を識別するための情報である。設計変更版数管理部１２は、既に発行した設計変更識別情報に基づいて、最新の設計変更識別情報を採番すればよい。また、設計変更対象の製品識別情報および製品版数は、設計変更の登録を表す入力情報に含まれていてもよい。また、互換性を表す情報は、互換性を有するか否かを表す２値情報であってもよい。また、互換性を表す情報は、設計変更の登録を表す入力情報に含まれていてもよい。例えば、設計変更版数管理部１２は、データベースにおいて設計変更版数管理表を表すテーブルを管理し、該テーブルのレコードとして設計変更識別情報、製品識別情報、製品版数、および、互換性を表す情報を保持してもよい。
【００１７】
版数管理表生成部１３は、上述の互換性を表す情報に基づいて、設計変更後の部品表の製品版数を算出する。そして、版数管理表生成部１３は、設計変更に応じた製品版数の履歴を表す版数管理表を生成する。
【００１８】
具体的には、版数管理表生成部１３は、互換性を表す情報が互換性有りを表していれば、設計変更後の製品版数として、設計変更前と同一の製品版数を採用する。また、例えば、版数管理表生成部１３は、互換性を表す情報が互換性無しを表していれば、設計変更後の製品版数として、設計変更前の製品版数を更新した新たな製品版数を算出する。このとき、複数の設計変更の登録が並行して行われる場合を考慮して、版数管理表生成部１３は、そのＢＯＭについて最も最近に算出した製品版数より新しい製品版数を算出してもよい。そして、版数管理表生成部１３は、それぞれの設計変更識別情報についての設計変更後の製品版数の一覧情報を、版数管理表として生成すればよい。例えば、版数管理表生成部１３は、データベースにおいて版数管理表を表すテーブルを管理し、該テーブルのレコードとして、設計変更識別情報と設計変更後の製品版数とを保持してもよい。
【００１９】
また、版数管理表生成部１３は、上述の版数管理表に、ＢＯＭの登録時における製品版数を表す情報をさらに履歴として含めて生成してもよい。
【００２０】
以上のように構成された製品情報管理装置１の動作について、図面を参照して説明する。
【００２１】
まず、製品情報管理装置１の製品識別情報の新規登録または改版時の動作を図３に示す。
【００２２】
図３では、まず、製品版数管理部１１は、ＢＯＭの登録を表す入力情報を取得する（ステップＳ１）。
【００２３】
次に、製品版数管理部１１は、製品識別情報と、ＢＯＭの製品版数を表す情報とを保持する（ステップＳ２）。例えば、前述のように、ステップＳ１での入力情報が新規登録を示していれば、製品版数管理部１１は、新たに採番した製品識別情報と、製品版数として初版を表す情報とを対応付けて保持してもよい。また、ステップＳ１での入力情報が改版登録を示していれば、製品版数管理部１１は、入力情報に含まれる製品識別情報と、版数管理表生成部１３によって管理される最新の製品版数とを対応付けて保持してもよい。以降、製品版数管理部１１がステップＳ２において新たに情報を保持することを、ＢＯＭを発行するともいうものとする。
【００２４】
次に、製品版数管理部１１は、ＢＯＭを発行したことを表すＢＯＭ発行結果情報を、版数管理表生成部１３に送信する（ステップＳ３）。
【００２５】
次に、製品情報管理装置１の設計変更登録時の動作を図４に示す。
【００２６】
図４では、まず、設計変更版数管理部１２は、製品に対する設計変更の登録を表す入力情報を取得する（ステップＳ１１）。
【００２７】
次に、設計変更版数管理部１２は、設計変更識別情報と、対象となる製品識別情報およびＢＯＭの製品版数を表す情報と、互換性を表す情報とを対応付けて保持する（ステップＳ１２）。例えば、前述のように、設計変更版数管理部１２は、新たに採番した設計変更識別情報に、入力情報に含まれる対象の製品識別情報、製品版数、および、互換性を表す情報を対応付けて保持してもよい。以降、設計変更版数管理部１２がステップＳ１２において新たに情報を保持することを、設計変更を発行するともいうものとする。
【００２８】
次に、設計変更版数管理部１２は、設計変更登録を行ったことを表す設計変更発行結果情報を、版数管理表生成部１３に送信する（ステップＳ１３）。
【００２９】
次に、製品情報管理装置１の版数管理表生成動作を図５に示す。
【００３０】
図５では、まず、版数管理表生成部１３は、受信した発行結果情報が、ＢＯＭ発行結果情報であるか、設計変更発行結果情報であるかを判断する（ステップＳ２１）。
【００３１】
ここで、ＢＯＭ発行結果情報である場合、版数管理表生成部１３は、版数管理表に、図３のステップＳ２で発行された情報である製品識別情報と製品版数とを追加する（ステップＳ２２）。
【００３２】
一方、設計変更発行結果情報である場合、版数管理表生成部１３は、図４のステップＳ１２で発行された情報のうち、互換性を表す情報が“有”であるか“無”であるかを判断する（ステップＳ２３）。
【００３３】
ここで、互換性を表す情報が“有”である場合、版数管理表生成部１３は、版数管理表に、ステップＳ１２で発行された情報のうち設計変更識別情報と、製品識別情報と、製品版数とを追加する（ステップＳ２４）。
【００３４】
一方、互換性を表す情報が“無”である場合、版数管理表生成部１３は、設計変更後の製品版数を表す情報として、その製品識別情報のＢＯＭについて直近に保持している製品版数を更新した新たな製品版数を算出する（ステップＳ２５）。
【００３５】
そして、版数管理表生成部１３は、版数管理表に、ステップＳ１２で発行された情報のうち設計変更識別情報と、製品識別情報と、ステップＳ２５で算出した設計変更後の製品版数とを追加する（ステップＳ２６）。
【００３６】
以上で、製品情報管理装置１の動作の説明を終了する。
【００３７】
次に、本発明の第１の実施の形態の効果について述べる。
【００３８】
本発明の第１の実施の形態としての製品情報管理装置は、ＢＯＭの製品版数の管理作業負担を軽減しながら、製品版数の最新情報を利用者に分かりやすく提示することができる。
【００３９】
その理由は、製品版数管理部が、ＢＯＭの登録を表す情報の入力に応じて、製品識別情報およびＢＯＭの製品版数を表す情報を保持しているからである。また、設計変更版数管理部が、製品に対する設計変更の登録を表す情報の入力に応じて、設計変更識別情報と、設計変更の対象となる製品識別情報およびＢＯＭの製品版数を表す情報と、対象の製品版数に対する互換性を表す情報とを保持しているからである。そして、版数管理表生成部が、設計変更後の製品版数を算出し、設計変更時における製品版数の履歴を表す版数管理表を生成するからである。さらに、版数管理表生成部は、ＢＯＭの登録時における製品版数も、履歴として版数管理表に含めて生成するからである。
【００４０】
これにより、本実施の形態は、製品の設計変更時において、製品版数を手動で算出して手作業で版数管理表を作成する必要がなく、作業者の負担を軽減する。また、本実施の形態は、設計変更時における対象の製品版数に対する互換性を表す情報に基づいて、製品版数を算出するので、複数の作業者が並行して設計変更を行う場合であっても、製品版数に不整合を生じさせることなく、製品版数の最新情報や履歴を、版数管理表として分かりやすく提示することができる。
【００４１】
（第２の実施の形態）
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態の説明において参照する各図面において、本発明の第１の実施の形態と同一の構成および同様に動作するステップには同一の符号を付して本実施の形態における詳細な説明を省略する。
【００４２】
まず、本発明の第２の実施の形態としての製品情報管理装置２の機能ブロック構成を図６に示す。図６において、製品情報管理装置２は、製品版数管理部２１と、設計変更版数管理部２２と、版数管理表生成部２３とを含む。ここで、製品情報管理装置２およびその各機能ブロックは、図２を用いて説明した本発明の第１の実施の形態としての製品情報管理装置１およびその各機能ブロックと同様のハードウェア要素によって構成可能である。なお、製品情報管理装置２およびその各機能ブロックのハードウェア構成は、上述の構成に限定されない。
【００４３】
製品版数管理部２１は、本発明の第１の実施の形態における製品版数管理部１１と同様に製品識別情報および製品版数を保持することに加えて、製品の管理上の版数（以下、単に版数とも記載する）と、製品の版数毎の設計変更回数とをさらに保持する。ここで、製品の管理上の版数とは、製品に対する互換性のない設計変更だけでなく、設計変更を伴わない関連ドキュメントの改版等等に応じても更新される情報である。この場合、製品版数管理部２１は、例えば、図７に示すような製品版数管理表を保持し管理してもよい。
【００４４】
この場合、製品版数管理部２１は、ＢＯＭの新規登録であれば、新たに採番した製品識別情報と、管理上の版数（例えば、初版を表す００１）と、ＢＯＭの製品版数（例えば、初版を表すＡ）と、設計変更回数として０とを、図８に示すような登録画面に表示してもよい。そして、製品版数管理部２１は、登録ボタンの押下に応じて、登録画面に表示した情報を、図７の製品版数管理表に追加して保持してもよい。
【００４５】
また、製品版数管理部２１は、ＢＯＭの改版登録であれば、図８に示した登録画面の各項目を入力可能または選択入力可能に表示してもよい。そして、この場合、製品版数管理部２１は、入力される製品識別情報、管理上の版数、ＢＯＭの製品版数、および、設計変更回数を、登録ボタンの押下に応じて取得し、取得した情報を図７の製品版数管理表に追加して保持してもよい。あるいは、製品版数管理部２１は、ＢＯＭの改版登録であれば、図８に示した登録画面における製品識別情報を入力可能または選択入力可能に表示してもよい。そして、この場合、製品版数管理部２１は、入力された製品識別情報に応じて、その製品について保持している管理上の版数を１つ加算した版数と、ＢＯＭの最新の製品版数と、設計変更回数として０とを、登録画面に表示してもよい。そして、この場合、製品版数管理部２１は、登録ボタンの押下に応じて、登録画面に入力または表示した情報を、図７の製品版数管理表に追加して保持してもよい。
【００４６】
設計変更版数管理部２２は、本発明の第１の実施の形態における設計変更版数管理部１２と同様に、設計変更識別情報と、対象の製品識別情報および製品版数と、互換性を表す情報とを保持する。加えて、設計変更版数管理部２２は、設計変更対象の製品の管理上の版数と、設計変更回数とをさらに保持する。例えば、設計変更版数管理部２２は、図９に示すような設計変更版数管理表を保持して管理してもよい。
【００４７】
この場合、設計変更版数管理部２２は、設計変更識別情報と、互換性を表す情報（互換性フラグ）と、対象の製品識別情報、版数、および、製品版数とを、図１０に示すような登録画面として表示してもよい。なお、図１０において、□および■で示した情報は、選択入力可能な情報を示している。また、斜体で示した情報は、入力可能な情報を示している。この例では、設計変更版数管理部２２は、新たに採番した設計変更識別情報を、登録画面に表示している。また、設計変更版数管理部２２は、登録画面において、互換性を表す情報として、有または無を選択入力可能に表示している。また、この場合、設計変更版数管理部２２は、登録画面において、製品識別情報、版数、および、製品版数を、入力可能に表示している。そして、設計変更版数管理部２２は、登録ボタンの押下に応じて、登録画面に入力された製品識別情報および管理上の版数について、製品版数管理表に保持されている設計変更回数に、１を加算して更新する。そして、設計変更版数管理部２２は、図１０の登録画面から取得した各項目の情報と、加算して更新した設計変更回数とを、図９の設計変更版数管理表に追加して保持すればよい。
【００４８】
版数管理表生成部２３は、本発明の第１の実施の形態における版数管理表生成部１３と同様に、ＢＯＭの登録時および設計変更時の製品版数の履歴を表す版数管理表を生成する。ただし、版数管理表生成部２３は、本発明の第１の実施の形態における項目に加えて、さらに、ＢＯＭの登録時および設計変更時の製品の管理上の版数を表す情報を版数管理表に含める。版数管理表生成部２３によって生成される版数管理表の一例を図１１に示す。図１１において、設計変更識別情報が空欄の行は、ＢＯＭの新規・改版登録時に追加された情報である。また、設計変更識別情報が保持されている行は、設計変更登録時に追加された情報である。また、各行における製品版数のマトリックスは、ＢＯＭの新規・改版登録時または設計変更後の製品版数を表す。
【００４９】
以上のように構成された製品情報管理装置２の動作について、図面を参照して説明する。
【００５０】
まず、製品情報管理装置２のＢＯＭ新規登録または改版時の動作を図１２に示す。
【００５１】
図１２では、まず、製品版数管理部２１は、ＢＯＭの登録を表す入力情報を取得する（ステップＳ３１）。
【００５２】
次に、製品版数管理部２１は、製品識別情報と、管理上の版数と、ＢＯＭの製品版数と、設計変更回数とを、製品版数管理表に保持する（ステップＳ３２）。例えば、前述のように、ステップＳ３１での入力情報が新規登録を示していれば、製品版数管理部２１は、新たに採番した製品識別情報と、管理上の版数および製品版数としてそれぞれ初版を表す情報と、設計変更回数として０とを対応付けて追加してもよい。また、ステップＳ３１での入力情報が改版登録を示していれば、製品版数管理部２１は、入力情報に含まれる製品識別情報と、その製品について保持している最新の管理上の版数に１を加算した版数と、最新の製品版数と、設計変更回数として０とを対応付けて追加してもよい。
【００５３】
次に、製品版数管理部２１は、ＢＯＭ発行結果情報を、版数管理表生成部２３に送信する（ステップＳ３３）。
【００５４】
次に、製品情報管理装置２の設計変更登録時の動作を図１３に示す。
【００５５】
図１３では、まず、設計変更版数管理部２２は、製品に対する設計変更の登録を表す入力情報を取得する（ステップＳ４１）。
【００５６】
次に、設計変更版数管理部２２は、入力情報の示す設計変更対象の製品識別情報および管理上の版数について、製品版数管理表に保持された設計変更回数に１を加算して更新する（ステップＳ４２）。
【００５７】
次に、設計変更版数管理部２２は、新たに採番した設計変更識別情報と、入力情報の示す製品識別情報、管理上の版数およびＢＯＭの製品版数と、互換性を表す情報と、ステップＳ４２で更新した設計変更回数とを対応付けて、設計変更版数管理表に保持する（ステップＳ４３）。
【００５８】
次に、設計変更版数管理部２２は、設計変更発行結果情報を、版数管理表生成部２３に送信する（ステップＳ４４）。
【００５９】
次に、製品情報管理装置２の版数管理表生成動作を図１４に示す。
【００６０】
図１４では、まず、版数管理表生成部２３は、受信した情報が、ＢＯＭ発行結果情報であるか、設計変更発行結果情報であるかを判断する（ステップＳ５１）。
【００６１】
ここで、ＢＯＭ発行結果情報である場合、版数管理表生成部２３は、版数管理表に、図１２のステップＳ３２で製品版数管理表に保持された情報のうち、製品識別情報と、管理上の版数と、製品版数とを追加する（ステップＳ５２）。
【００６２】
一方、設計変更発行結果情報である場合、版数管理表生成部２３は、図１３のステップＳ４２で設計変更版数管理表に保持された情報のうち、互換性を表す情報が“有”であるか“無”であるかを判断する（ステップＳ５３）。
【００６３】
ここで、互換性を表す情報が“有”である場合、版数管理表生成部２３は、ステップＳ４２で設計変更版数管理表に保持された情報のうち、製品識別情報と、管理上の版数と、設計変更識別情報と、設計変更後の製品版数とを追加する（ステップＳ５４）。
【００６４】
一方、互換性を表す情報が“無”である場合、版数管理表生成部２３は、設計変更後の製品版数を表す情報として、その製品識別情報のＢＯＭについて保持している最新の製品版数を更新した新たな製品版数を算出する（ステップＳ５５）。
【００６５】
そして、版数管理表生成部２３は、版数管理表に、ステップＳ４２で設計変更版数管理表に保持された情報のうち、製品識別情報と、管理上の版数と、設計変更識別情報と、ステップＳ５５で新たに算出した設計変更後の製品版数とを追加する（ステップＳ５６）。
【００６６】
以上で、製品情報管理装置２の動作の説明を終了する。
【００６７】
次に、製品情報管理装置２の動作を具体例で示す。
【００６８】
まず、製品識別情報の新規登録時の具体的動作について説明する。
【００６９】
ここでは、まず、製品版数管理部２１は、ＢＯＭの新規登録を表す入力情報を取得する（図１２のステップＳ３１）。ここでは、新規登録を表す入力情報の取得に応じて、製品版数管理部２１は、新たな製品識別情報“ＮＷＡ−１”を採番し、管理上の版数“００１”と、ＢＯＭの製品版数“Ａ”と、設計変更回数“０”とを採用し、図８に示したような登録画面を表示したとする。
【００７０】
次に、製品版数管理部２１は、登録ボタンの押下に応じて、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、ＢＯＭの製品版数“Ａ”と、設計変更回数“０”とを含む行を、製品版数管理表に追加する（ステップＳ３２）。これにより、製品版数管理表は、図７の１行目までの情報を保持した状態となる。
【００７１】
そして、製品版数管理部２１は、ＢＯＭ発行結果情報を版数管理表生成部２３に送信する（ステップＳ３３）。
【００７２】
次に、版数管理表生成部２３は、ＢＯＭ発行結果情報を受信したので（図１４のステップＳ５１で「ＢＯＭ」）、図７の製品版数管理表に追加された１行目に含まれる製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、製品版数“Ａ”とを、版数管理表に追加する（ステップＳ５２）。これにより、版数管理表は、図１１の１行目までの情報を保持した状態となる。
【００７３】
次に、設計変更登録時の具体的動作について説明する。
【００７４】
ここでは、まず、設計変更版数管理部２２は、製品に対する設計変更の登録画面を表示する（図１３のステップＳ４１）。ここでは、図１０に示したように、設計変更登録画面において、新たな設計変更識別情報として、“ＥＣＯ−１”が採番されて表示されている。また、設計変更の対象として、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、製品版数“Ａ”とが入力され、互換性を表す情報として“有”が選択入力されたものとする。
【００７５】
次に、設計変更版数管理部２２は、登録ボタンの押下に応じて、設計変更対象として入力された製品識別情報“ＮＷＡ−１”の管理上の版数“００１”について、製品版数管理表に保持される設計変更回数“０”を、１を加算した“１”に更新する（ステップＳ４２）。
【００７６】
次に、設計変更版数管理部２２は、設計変更識別情報“ＥＣＯ−１”と、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、製品版数“Ａ”と、互換性を表す情報“有”と、設計変更回数“１”とを含む行を、設計変更版数管理表に追加する（ステップＳ４３）。これにより、設計変更版数管理表は、図９の１行目までの情報を保持した状態となる。
【００７７】
そして、設計変更版数管理部２２は、設計変更発行結果情報を、版数管理表生成部２３に送信する。
【００７８】
次に、版数管理表生成部２３は、設計変更発行結果情報を受信し（ステップＳ５１で「設計変更」）、図９の設計変更版数管理表に追加された１行目の互換性を表す情報が「有」であると判断する（ステップＳ５３で「有」）。
【００７９】
そこで、版数管理表生成部２３は、図９の設計変更版数管理表に追加された１行目のうち、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、設計変更識別情報“ＥＣＯ−１”と、製品版数“Ａ”とを、版数管理表に追加する（ステップＳ５２）。これにより、版数管理表は、図１１の２行目までの情報を保持した状態となる。
【００８０】
同様にして、設計変更“ＥＣＯ−２”が登録され、設計変更版数管理表は、図９の２行目までの情報を保持し、版数管理表は、図１１の３行目までの情報を保持した状態となったとする。また、これに伴い、図７の製品版数管理表の１行目は、設計変更回数が２に更新された状態になったものとする。
【００８１】
ここで、さらに、設計変更版数管理部２２は、図１５に示すような設計変更登録画面を表示したとする（図１４のステップＳ４１）。すなわち、この設計変更登録画面においては、設計変更識別情報として、“ＥＣＯ−３”が採番されて表示されている。また、設計変更の対象として、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、製品版数“Ａ”とが入力され、互換性を表す情報として“無”が選択入力されている。
【００８２】
次に、設計変更版数管理部２２は、登録ボタンの押下に応じて、設計変更対象である製品識別情報“ＮＷＡ−１”の管理上の版数“００１”について、製品版数管理表に保持される設計変更回数“２”を、１を加算した“３”に更新する（ステップＳ４２）。
【００８３】
次に、設計変更版数管理部２２は、設計変更識別情報“ＥＣＯ−３”と、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、製品版数“Ａ”と、互換性を表す情報“無”と、設計変更回数“３”とを含む行を、設計変更版数管理表に追加する（ステップＳ４３）。これにより、設計変更版数管理表は、図９の３行目までの情報を保持した状態となる。
【００８４】
そして、設計変更版数管理部２２は、設計変更発行結果情報を、版数管理表生成部２３に送信する。
【００８５】
次に、版数管理表生成部２３は、設計変更発行結果情報を受信し（ステップＳ５１で「設計変更」）、図９の設計変更版数管理表に追加された３行目の互換性を表す情報が「無」であると判断する（ステップＳ５３で「無」）。
【００８６】
そこで、版数管理表生成部２３は、版数管理表において製品識別情報“ＮＷＡ−１”の管理上の版数“００１”について保持されている最新の製品版数“Ａ”の次の製品版数として“Ｂ”を、設計変更後の製品版数として算出する（ステップＳ５５）。
【００８７】
そして、版数管理表生成部２３は、図９の設計変更版数管理表に追加された３行目のうち、製品識別情報“ＮＷＡ−１”と、管理上の版数“００１”と、設計変更識別情報“ＥＣＯ−３”と、ステップＳ５５で算出した製品版数“Ｂ”とを、版数管理表に追加する（ステップＳ５６）。これにより、版数管理表は、図１１の４行目までの情報を保持した状態となる。
【００８８】
次に、製品版数管理部２１は、製品識別情報“ＮＷＡ−１”について、ＢＯＭの改版登録を表す情報を取得したとする（ステップＳ３１）。ここでは、製品版数管理部２１は、図１６に示す改版登録画面において、製品識別情報“ＮＷＡ−１”の入力に応じて、この製品について保持している最新の管理上の版数“００１”に１を加算した“００２”を表示している。また、製品版数管理部２１は、この改版登録画面に、版数管理表にこの製品について保持されている最新の製品版数“Ｂ”と、設計変更回数“０”とを表示している。
【００８９】
次に、製品版数管理部２１は、登録ボタンの押下に応じて、製品識別情報“ＮＷＡ−１と、管理上の版数“００２”と、ＢＯＭの製品版数“Ｂ”と、設計変更回数“０”とを含む行を、製品版数管理表に追加する（ステップＳ３２）。これにより、製品版数管理表は、図７の２行目までの情報を保持した状態となる。
【００９０】
そして、製品版数管理部２１は、版数管理表生成部２３に、ＢＯＭ発行結果情報を送信する（ステップＳ３３）。
【００９１】
次に、版数管理表生成部２３は、ＢＯＭ発行結果情報を受信したので（図１４のステップＳ５１で「ＢＯＭ」）、図７の製品版数管理表に追加された２行目のうち、製品識別情報“ＮＷＡ−１”と、管理上の版数“００２”と、製品版数“Ｂ”とを、版数管理表に追加する（ステップＳ５２）。これにより、版数管理表は、図１１の５行目までの情報を保持した状態となる。
【００９２】
以上で、製品情報管理装置２の動作の具体例の説明を終了する。
【００９３】
なお、本実施の形態において、設計変更版数管理部２２は、設計変更版数管理表に保持した設計変更回数の情報を、利用者の要求に応じて出力してもよい。
【００９４】
次に、本発明の第２の実施の形態の効果について述べる。
【００９５】
本発明の第２の実施の形態としての製品情報管理装置は、ＢＯＭの製品版数の管理作業負担を軽減しながら、製品版数、管理上の版数および設計変更回数の履歴および最新情報を、利用者に分かりやすく提示することができる。
【００９６】
その理由は、製品版数管理部が、ＢＯＭの登録を表す情報の入力に応じて、製品識別情報およびＢＯＭの製品版数に加えて、製品の管理上の版数および設計変更回数を表す情報を保持しているからである。また、設計変更版数管理部が、製品に対する設計変更の登録を表す情報の入力に応じて、設計変更識別情報と、設計変更の対象となる製品識別情報およびＢＯＭの製品版数を表す情報と、対象の製品版数に対する互換性を表す情報とに加えて、管理上の版数、および、更新した設計変更回数を保持しているからである。そして、版数管理表生成部が、ＢＯＭの新規登録時、改版登録時および設計変更時における製品版数の履歴に加えて、管理上の版数の履歴を含む版数管理表を生成するからである。
【００９７】
これにより、本実施の形態は、製品の設計変更時において、製品版数を手動で算出して管理上の版数との関連付けを手作業で行って版数管理表を作成する必要がなく、作業者の負担を軽減する。また、本実施の形態は、設計変更時における対象の製品版数に対する互換性を表す情報に基づいて、製品版数を算出するので、複数の作業者が並行して設計変更を行う場合であっても、製品版数に不整合を生じさせることなく、製品版数の最新情報や履歴を、管理上の版数と関連付けた版数管理表として分かりやすく提示することができる。
【００９８】
また、さらに、本実施の形態は、製品版数管理部および設計変更版数管理部により設計変更回数を管理し更新することにより、利用者に、同じ製品識別情報の管理上の版数に対して何回の設計変更が行われたかを分かりやすく提示することもできる。
【００９９】
なお、上述した本発明の実施の形態において、製品情報管理装置が、１つのコンピュータ装置によって構成される例を中心に説明したが、本発明の製品情報管理装置は、複数のコンピュータ装置に分散されて構成されていてもよい。例えば、各実施の形態の製品情報管理装置は、ネットワークを介して互いに通信可能に接続された端末と、製品管理サーバと、設計変更管理サーバとによって構成されていてもよい。この場合、製品版数管理部および版数管理表生成部は、製品管理サーバ上に実現され、ＢＯＭの登録情報や版数管理表の入出力を、ネットワークを介して接続された端末との間で送受信することにより行ってもよい。また、この場合、設計変更版数管理部は、設計変更管理サーバ上に実現され、設計変更の登録情報の入力や設計変更回数の出力を、ネットワークを介して接続された端末との間で送受信することにより行ってもよい。また、この場合、製品管理サーバ上の管理表出力部および設計変更管理サーバ上の設計変更版数管理部は、ネットワークを介して通信することにより必要な情報を送受信すればよい。その他、本発明の製品情報管理装置は、さらにデータベースサーバを有し、各機能ブロックが管理する情報をデータベースサーバに一括して保持してもよい。
【０１００】
また、上述した本発明の各実施の形態において、製品情報管理装置の各機能ブロックが、記憶装置またはＲＯＭに記憶されたコンピュータ・プログラムを実行するＣＰＵによって実現される例を中心に説明したが、各機能ブロックの一部、全部、または、それらの組み合わせが専用のハードウェアにより実現されていてもよい。
【０１０１】
また、上述した本発明の各実施の形態において、各フローチャートを参照して説明した製品情報管理装置の動作を、本発明のコンピュータ・プログラムとしてコンピュータ装置の記憶装置（記憶媒体）に格納しておき、係るコンピュータ・プログラムを当該ＣＰＵが読み出して実行するようにしてもよい。そして、このような場合において、本発明は、係るコンピュータ・プログラムのコードあるいは記憶媒体によって構成される。
【０１０２】
また、上述した各実施の形態は、適宜組み合わせて実施されることが可能である。
【０１０３】
また、本発明は、上述した各実施の形態に限定されず、様々な態様で実施されることが可能である。
【符号の説明】
【０１０４】
１、２    製品情報管理装置
１１、２１    製品版数管理部
１２、２２    設計変更版数管理部
１３、２３    版数管理表生成部
１００１  ＣＰＵ
１００２  ＲＡＭ
１００３  ＲＯＭ
１００４  記憶装置
１００５  入力装置
１００６  出力装置
【図１】
2015219835.tif 000003
【図２】
2015219835.tif 000004
【図３】
2015219835.tif 000005
【図４】
2015219835.tif 000006
【図５】
2015219835.tif 000007
【図６】
2015219835.tif 000008
【図７】
2015219835.tif 000009
【図８】
2015219835.tif 000010
【図９】
2015219835.tif 000011
【図１０】
2015219835.tif 000012
【図１１】
2015219835.tif 000013
【図１２】
2015219835.tif 000014
【図１３】
2015219835.tif 000015
【図１４】
2015219835.tif 000016
【図１５】
2015219835.tif 000017
【図１６】
2015219835.tif 000018