(57)【特許請求の範囲】
【請求項１】
個別受注製品を構成する少なくとも一個以上のアッセンブリーごとのアッセンブリー基準情報と、前記アッセンブリーを構成する少なくとも一個以上の部品ごとの部品基準情報と、を対応づけて記憶する標準アッセンブリー記憶手段と、
前記アッセンブリー基準情報とともに前記部品基準情報を複製して前記アッセンブリーを手配するための個別アッセンブリー情報を作成するアッセンブリー情報作成手段と、
前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記部品の手配の有無を示す手配情報を付与して個別部品情報を作成する部品情報作成手段と、
前記個別アッセンブリー情報とともに前記個別部品情報を記憶する個別アッセンブリー記憶手段と、
前記標準アッセンブリー記憶手段に記憶された前記部品基準情報が変更されたとき、前記手配情報に基づいて、前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記部品基準情報の変更を反映させるか否かを判断する判断手段と、
前記判断手段が前記部品基準情報の変更を反映させると判断したとき、前記個別アッセンブリー情報の前記部品基準情報に、前記標準アッセンブリー記憶手段に記憶された前記部品基準情報の変更を反映させるアッセンブリー情報変更手段と、
を有し、
前記アッセンブリー情報作成手段は、前記個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して前記個別アッセンブリー情報を作成し、
前記部品情報作成手段は、前記部品基準情報に前記個別部品情報を識別する部品識別情報を付与して前記個別部品情報を作成し、
前記アッセンブリー情報変更手段は、前記アッセンブリー識別情報とともに前記個別アッセンブリー情報の変更要求を受け付け、前記個別アッセンブリー情報の前記変更要求に応じて受け付けた前記アッセンブリー識別情報に対応する前記個別アッセンブリー情報を変更し、
前記個別アッセンブリー情報の前記変更要求は、前記部品識別情報が付与された前記部品基準情報の変更要求を含み、
前記個別アッセンブリー情報の前記変更要求および前記部品基準情報の前記変更要求に応じて、受け付けた前記アッセンブリー識別情報に対応する前記個別アッセンブリー情報の前記部品基準情報を変更することを特徴とする受注管理装置。
【請求項２】
前記アッセンブリー基準情報は、前記アッセンブリーのコスト情報を含み、
前記判断手段は、前記標準アッセンブリー記憶手段に記憶された前記部品基準情報が変更されたとき、前記コスト情報の変更を受け付け、前記手配情報に基づいて前記個別アッセンブリー情報を抽出し、抽出された前記個別アッセンブリー情報に前記コスト情報の変更を反映させる前後のコスト情報を比較して対比の結果を出力することを特徴とする請求項１に記載の受注管理装置。
【請求項３】
前記手配情報が、前記部品が未手配であることを示すとき、前記判断手段は、前記部品基準情報の変更を反映させると判断することを特徴とする請求項１または２に記載の受注管理装置。
【請求項４】
前記アッセンブリー基準情報は、前記部品の組立構造を示す構造情報を含み、
前記アッセンブリー情報作成手段は、前記構造情報を複製して前記個別アッセンブリー情報を作成することを特徴とする請求項１乃至３いずれかに記載の受注管理装置。
【請求項５】
前記個別アッセンブリー情報の前記部品基準情報を変更したとき、前記標準アッセンブリー記憶手段に記憶された前記アッセンブリー基準情報に対応づけられた前記部品基準情報に、受け付けた前記部品基準情報の変更を反映させることを特徴とする請求項１に記載の受注管理装置。
【請求項６】
前記個別アッセンブリー情報に同一の前記部品識別情報を有する複数の個別部品情報が含まれているとき、エラー情報を出力することを特徴とする請求項１または５に記載の受注管理装置。
【請求項７】
前記部品情報作成手段は、前記アッセンブリー基準情報に対応づけられた複数の前記部品基準情報の一部に前記部品識別情報を付与することを特徴とする請求項１、５乃至７いずれかに記載の受注管理装置。
【請求項８】
前記標準アッセンブリー記憶手段は、前記部品基準情報の変更回数を示すバージョン情報に対応づけて前記部品基準情報を記憶し、
前記アッセンブリー情報作成手段は、前記部品基準情報の前記バージョン情報とともに前記アッセンブリー基準情報を複製して前記個別アッセンブリー情報を作成し、
前記判断手段は、前記バージョン情報に基づいて、前記標準アッセンブリー記憶手段に記憶された前記部品基準情報が変更されたと判断することを特徴とする請求項１乃至７いずれかに記載の受注管理装置。
【請求項９】
前記判断手段が前記部品基準情報の変更を反映させると判断したとき、前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記標準アッセンブリー記憶手段に記憶された前記部品基準情報の変更を反映させるアッセンブリー情報変更手段をさらに有することを特徴とする請求項１乃至８いずれかに記載の受注管理装置。
【請求項１０】
個別受注製品を構成する少なくとも一個以上のアッセンブリーごとのアッセンブリー基準情報と、前記アッセンブリーを構成する少なくとも一個以上の部品ごとの部品基準情報と、を対応づけてコンピュータが取得するステップと、
前記アッセンブリー基準情報とともに前記部品基準情報を複製して前記アッセンブリーを手配するための個別アッセンブリー情報を前記コンピュータが作成するステップと、
前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記部品の手配の有無を示す手配情報を付与して個別部品情報を前記コンピュータが作成するステップと、
前記個別アッセンブリー情報とともに前記個別部品情報を前記コンピュータが取得するステップと、
取得された前記部品基準情報が変更されたとき、前記手配情報に基づいて、前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記部品基準情報の変更を反映させるか否かを前記コンピュータが判断するステップと、
前記コンピュータが前記部品基準情報の変更を反映させると判断したとき、前記コンピュータが前記個別アッセンブリー情報の前記部品基準情報に、取得した前記部品基準情報の変更を反映させるステップと、
を含み、
前記個別アッセンブリー情報を前記コンピュータが作成する前記ステップにおいて、前記個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して前記個別アッセンブリー情報を作成し、
前記個別部品情報を前記コンピュータが作成する前記ステップにおいて、前記部品基準情報に前記個別部品情報を識別する部品識別情報を付与して前記個別部品情報を作成し、
前記部品基準情報の変更を反映させる前記ステップにおいて、前記アッセンブリー識別情報とともに前記個別アッセンブリー情報の変更要求を受け付け、前記個別アッセンブリー情報の前記変更要求に応じて受け付けた前記アッセンブリー識別情報に対応する前記個別アッセンブリー情報を変更し、
前記個別アッセンブリー情報の前記変更要求は、前記部品識別情報が付与された前記部品基準情報の変更要求を含み、
前記コンピュータが前記個別アッセンブリー情報の前記変更要求および前記部品基準情報の前記変更要求に応じて、受け付けた前記アッセンブリー識別情報に対応する前記個別アッセンブリー情報の前記部品基準情報を変更することを特徴とする受注管理方法。
【請求項１１】
前記アッセンブリー基準情報は、前記アッセンブリーのコスト情報を含み、
前記コンピュータが判断する前記ステップは、取得された前記部品基準情報が変更されたとき、前記コスト情報の変更を受け付け、前記手配情報に基づいて前記個別アッセンブリー情報を抽出し、抽出された前記個別アッセンブリー情報に前記コスト情報の変更を反映させる前後のコスト情報を比較して対比の結果を出力することを特徴とする請求項１０に記載の受注管理方法。
【請求項１２】
個別受注製品を構成する少なくとも一個以上のアッセンブリーごとのアッセンブリー基準情報と、前記アッセンブリーを構成する少なくとも一個以上の部品ごとの部品基準情報と、を対応づけて記憶する標準アッセンブリー記憶処理と、
前記アッセンブリー基準情報とともに前記部品基準情報を複製して前記アッセンブリーを手配するための個別アッセンブリー情報を作成するアッセンブリー情報作成処理と、
前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記部品の手配の有無を示す手配情報を付与して個別部品情報を作成する部品情報作成処理と、
前記個別アッセンブリー情報とともに前記個別部品情報を記憶する個別アッセンブリー記憶処理と、
前記標準アッセンブリー記憶処理で記憶された前記部品基準情報が変更されたとき、前記手配情報に基づいて、前記個別アッセンブリー情報に含まれる前記部品基準情報に、前記部品基準情報の変更を反映させるか否かを判断する判断処理と、
前記判断処理が前記部品基準情報の変更を反映させると判断したとき、前記個別アッセンブリー情報の前記部品基準情報に、前記標準アッセンブリー記憶手段に記憶された前記部品基準情報の変更を反映させるアッセンブリー情報変更処理と、
をコンピュータに実行させ、
前記アッセンブリー情報作成処理では、前記個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して前記個別アッセンブリー情報を作成させ、
前記部品情報作成処理では、前記部品基準情報に前記個別部品情報を識別する部品識別情報を付与して前記個別部品情報を作成させ、
前記アッセンブリー情報変更処理では、前記アッセンブリー識別情報とともに前記個別アッセンブリー情報の変更要求を受け付け、前記個別アッセンブリー情報の前記変更要求に応じて受け付けた前記アッセンブリー識別情報に対応する前記個別アッセンブリー情報を変更させ、
前記個別アッセンブリー情報の前記変更要求は、前記部品識別情報が付与された前記部品基準情報の変更要求を含み、
前記個別アッセンブリー情報の前記変更要求および前記部品基準情報の前記変更要求に応じて、受け付けた前記アッセンブリー識別情報に対応する前記個別アッセンブリー情報の前記部品基準情報を変更させることを特徴とするコンピュータプログラム。
【請求項１３】
前記アッセンブリー基準情報は、前記アッセンブリーのコスト情報を含み、
前記判断処理は、前記標準アッセンブリー記憶処理で記憶された前記部品基準情報が変更されたとき、前記コスト情報の変更を受け付け、前記手配情報に基づいて前記個別アッセンブリー情報を抽出し、抽出された前記個別アッセンブリー情報に前記コスト情報の変更を反映させる前後のコスト情報を比較して対比の結果を出力することを特徴とする請求項１２に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１以上の部品からなる個別受注製品を部品のアッセンブリー毎に管理する受注管理装置およびその方法、この受注管理装置のためのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、電気機器などを生産するメーカでは、生産管理システムなどを用いて、必要な部品のデータを管理し、部品の共通化を図ったり、部品の発注などを行ったりして新たな製品を開発している。
【０００３】
たとえば、特許文献１には、製品の構成情報を管理するＰＤＭ（Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ）システムに関し、他システムとの連携時、編集情報の整合性を容易に確保できるＰＤＭシステムが記載されている。このＰＤＭシステムは、製品を構成する各部品構成情報がツリー形式で記録されている。
【０００４】
また、特許文献２には、３次元ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）で作成された部品表データと、２次元ＣＡＤで作成された部品表データとを編集し、編集された３Ｄ部品表データと２Ｄ部品表データとをツリー表示によるユーザインターフェイスを介して製品単位で統合し統合部品表データを作成する部品表データ統合装置が記載されている。
【０００５】
また、特許文献３には、製品構成の管理と生産の手配とをそれぞれ別々のシステムで行う技術が記載されている。このシステムは、生産対象としての機器を構成する部品群の手配情報および部品構成情報を作成・管理する製品構成管理システム（ＰＤＭデータシステム）と、生産対象としての機器の生産に関する期限設定、進捗管理などを行う生産手配システム（ＥＲＰ（Ｅｎｔｅｒｐｒｉｓｅ  Ｒｅｓｏｕｒｃｅ  Ｐｌａｎｎｉｎｇ）システム）と、ＰＤＭシステムとＥＲＰシステムとを連係する連係システムとを備えて構成されている。このシステムでは、部品の手配情報を生成し、手配情報と部品構成情報との関連付けを行うことが記載されている。
【０００６】
さらに、特許文献４には、製品の設計変更の適用判断を自動的に、合理的に行う設計変更適用管理システムが記載されている。このシステムでは、設計変更の適用ルールをコンピュータが処理可能な形態にして登録することが記載されている。
【０００７】
【特許文献１】特開２０００−３３１０５２号公報
【特許文献２】特開２００１−３３１５３５号公報
【特許文献３】特開２００４−１９２３５２号公報
【特許文献４】特開平０７−０４４６０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
個別受注製品は比較的高価であり、また受注から完成までの期限も長期にわたる。しかし、近年各社間の競争が激しくなるにつれて、短い納期、かつ、低コストで製品を生産することが要求されている。
【０００９】
そのためには、基本設計が完了した部品は先行手配することが考えられる。一方、顧客の意向等により、製品の仕様が変更されることもある。そうすると、基本設計が同一の部品であっても、ある製品では、基本設計のまま先行手配するが、他の製品では、設計変更を加えるため、先行手配をしないということがある。そして、変更する設計が決定した後、先行手配していない部品には、設計変更を反映させたいが、先行手配している部品には、設計変更を反映させたくないという場合がある。
【００１０】
本発明は、上述の課題に鑑みてなされたものであり、個別受注製品の生産において、製品の仕様変更に対応しつつ、部品の先行手配を効率よく管理することを可能とする受注管理装置および方法、その受注管理装置のためのコンピュータプログラム、を提供するものである。
【課題を解決するための手段】
【００１１】
本発明は、個別受注製品を構成する少なくとも一個以上のアッセンブリーごとのアッセンブリー基準情報と、アッセンブリーを構成する少なくとも一個以上の部品ごとの部品基準情報と、を対応づけて記憶する標準アッセンブリー記憶手段と、
アッセンブリー基準情報とともに部品基準情報を複製してアッセンブリーを手配するための個別アッセンブリー情報を作成するアッセンブリー情報作成手段と、
個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して個別部品情報を作成する部品情報作成手段と、
個別アッセンブリー情報とともに個別部品情報を記憶する個別アッセンブリー記憶手段と、
標準アッセンブリー記憶手段に記憶された部品基準情報が変更されたとき、手配情報に基づいて、個別アッセンブリー情報に含まれる部品基準情報に、部品基準情報の変更を反映させるか否かを判断する判断手段と、
判断手段が部品基準情報の変更を反映させると判断したとき、個別アッセンブリー情報の部品基準情報に、標準アッセンブリー記憶手段に記憶された部品基準情報の変更を反映させるアッセンブリー情報変更手段と、
を有し、
アッセンブリー情報作成手段は、個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して個別アッセンブリー情報を作成し、
部品情報作成手段は、部品基準情報に個別部品情報を識別する部品識別情報を付与して個別部品情報を作成し、
アッセンブリー情報変更手段は、アッセンブリー識別情報とともに個別アッセンブリー情報の変更要求を受け付け、個別アッセンブリー情報の変更要求に応じて受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報を変更し、
個別アッセンブリー情報の変更要求は、部品識別情報が付与された部品基準情報の変更要求を含み、
個別アッセンブリー情報の変更要求および部品基準情報の変更要求に応じて、受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報の部品基準情報を変更することを特徴とする受注管理装置
が提供される。
【００１２】
また、本発明によれば、個別受注製品を構成する少なくとも一個以上のアッセンブリーごとのアッセンブリー基準情報と、アッセンブリーを構成する少なくとも一個以上の部品ごとの部品基準情報と、を対応づけてコンピュータが取得するステップと、
アッセンブリー基準情報とともに部品基準情報を複製してアッセンブリーを手配するための個別アッセンブリー情報をコンピュータが作成するステップと、
個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して個別部品情報をコンピュータが作成するステップと、
個別アッセンブリー情報とともに個別部品情報を取得するステップと、
取得された部品基準情報が変更されたとき、手配情報に基づいて、個別アッセンブリー情報に含まれる部品基準情報に、部品基準情報の変更を反映させるか否かをコンピュータが判断するステップと、
コンピュータが部品基準情報の変更を反映させると判断したとき、コンピュータが個別アッセンブリー情報の部品基準情報に、取得した部品基準情報の変更を反映させるステップと、
を含み、
個別アッセンブリー情報をコンピュータが作成するステップにおいて、個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して個別アッセンブリー情報を作成し、
個別部品情報をコンピュータが作成するステップにおいて、部品基準情報に個別部品情報を識別する部品識別情報を付与して個別部品情報を作成し、
部品基準情報の変更を反映させるステップにおいて、アッセンブリー識別情報とともに個別アッセンブリー情報の変更要求を受け付け、個別アッセンブリー情報の変更要求に応じて受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報を変更し、
個別アッセンブリー情報の変更要求は、部品識別情報が付与された部品基準情報の変更要求を含み、
コンピュータが個別アッセンブリー情報の変更要求および部品基準情報の変更要求に応じて、受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報の部品基準情報を変更することを特徴とする受注管理方法
が提供される。
【００１３】
さらに、本発明によれば、  個別受注製品を構成する少なくとも一個以上のアッセンブリーごとのアッセンブリー基準情報と、アッセンブリーを構成する少なくとも一個以上の部品ごとの部品基準情報と、を対応づけて記憶する標準アッセンブリー記憶処理と、
アッセンブリー基準情報とともに部品基準情報を複製してアッセンブリーを手配するための個別アッセンブリー情報を作成するアッセンブリー情報作成処理と、
個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して個別部品情報を作成する部品情報作成処理と、
個別アッセンブリー情報とともに個別部品情報を記憶する個別アッセンブリー記憶処理と、
標準アッセンブリー記憶処理で記憶された部品基準情報が変更されたとき、手配情報に基づいて、個別アッセンブリー情報に含まれる部品基準情報に、部品基準情報の変更を反映させるか否かを判断する判断処理と、
判断処理が部品基準情報の変更を反映させると判断したとき、個別アッセンブリー情報の部品基準情報に、標準アッセンブリー記憶手段に記憶された部品基準情報の変更を反映させるアッセンブリー情報変更処理と、
をコンピュータに実行させ、
アッセンブリー情報作成処理では、個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して個別アッセンブリー情報を作成させ、
部品情報作成処理では、部品基準情報に個別部品情報を識別する部品識別情報を付与して個別部品情報を作成させ、
アッセンブリー情報変更処理では、アッセンブリー識別情報とともに個別アッセンブリー情報の変更要求を受け付け、個別アッセンブリー情報の変更要求に応じて受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報を変更させ、
個別アッセンブリー情報の変更要求は、部品識別情報が付与された部品基準情報の変更要求を含み、
個別アッセンブリー情報の変更要求および部品基準情報の変更要求に応じて、受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報の部品基準情報を変更させることを特徴とするコンピュータプログラム
が提供される。
【発明の効果】
【００１４】
個別受注製品の生産において、製品の仕様変更に対応しつつ、部品の先行手配を効率よく管理する。
【発明を実施するための最良の形態】
【００１５】
図１は、本実施の形態の受注管理装置１００の構成を模式的に示すブロック図である。本実施の形態は、複数の部品からなる個別受注製品を部品のアッセンブリー毎に管理する受注管理装置１００である。
【００１６】
受注管理装置１００は、個別受注製品を構成する複数のアッセンブリーごとのアッセンブリー基準情報と、アッセンブリーを構成する複数の部品ごとの部品基準情報と、を対応づけて記憶する標準アッセンブリー記憶部１０１と、アッセンブリー基準情報とともに部品基準情報を複製してアッセンブリーを手配するための個別アッセンブリー情報を作成するアッセンブリー情報作成部１０３と、個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して個別部品情報を作成する部品情報作成部１０９と、個別アッセンブリー情報とともに個別部品情報を記憶する個別アッセンブリー記憶部１０７と、標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたとき、手配情報に基づいて、個別アッセンブリー情報に含まれる部品基準情報に、部品基準情報の変更を反映させるか否かを判断する判断部１１９と、を有する。
【００１７】
具体的には、受注管理装置１００は、標準アッセンブリー記憶部１０１と、アッセンブリー情報作成部１０３と、受付部１０５と、個別アッセンブリー記憶部１０７と、部品情報作成部１０９と、出力部１１１と、表示部１１５と、判断部１１９と、アッセンブリー情報変更部１１７と、判断部１１９とを有する。
【００１８】
受注管理装置１００は、コンピュータプログラムを読み取って対応するデータ処理を実行できるように、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、Ｉ／Ｆ（Interface）アッセンブリー、等の汎用デバイスで構築されたハードウェア、所定のデータ処理を実行するように構築された専用の論理回路、これらの組み合わせ、等とから構成されている。
【００１９】
標準アッセンブリー記憶部１０１は、アッセンブリー基準情報と、部品基準情報とを対応づけて記憶する。アッセンブリー基準情報は、個別受注製品のアッセンブリーの基礎情報となる。部品基準情報は、部品の基礎情報となる。アッセンブリー基準情報および部品基準情報は、受付部１０５を介し、ユーザから入力される。アッセンブリー基準情報および部品基準情報は、品番等の識別情報が付与されている。
【００２０】
部品とは、その生産現場では単体で利用される最小単位の部品であり、例えば、プレス部品やボルトナットなどである。ただし、他所で複数の部品で生産されて納品されるアッセンブリーが、ある生産現場では最小単位部品となってもよい。また、個別受注製品とは、複数のアッセンブリーや部品で形成されて出荷されるものであり、例えば、コンシューマに提供される家電製品などである。ただし、その生産現場から出荷される個別受注製品が、他所で部品やアッセンブリーとして利用されてもよい。また、アッセンブリーは、一つ又は複数の部品で生産されてもよいし、既に生産された一つ又は複数のアッセンブリーで生産されてもよい。また、アッセンブリーは、既に生産された一つ又は複数のアッセンブリー及び部品から生産されてもよい。また、個別受注製品は、一つ又は複数のアッセンブリーで生産されてもよいし、一つ又は複数のアッセンブリーと部品とから生産されてもよい。
【００２１】
図３は、本実施の形態の受注管理装置１００で記憶するデータ構造の一例を示す図である。図３（ａ）は、標準アッセンブリー記憶部１０１で記憶するデータ構造の一例を示す。図３（ａ）には、品番Ａの標準アッセンブリーのアッセンブリー基準情報３０１のデータ構造の一例が示されている。品番Ａの標準部品アッセンブリーは、品番Ｂおよび品番Ｃの部品から構成される。図３（ａ）で示すように、アッセンブリー基準情報３０１および部品基準情報３０３はツリー構造で形成されて記憶される。アッセンブリー基準情報３０１をツリー構造で構成することにより、アッセンブリー基準情報３０１に部品の組立構造を示す構造情報を含めることができる。
【００２２】
図１にもどり、受付部１０５は、ユーザからアッセンブリー基準情報の複製の指示とともに、部品基準情報ごとに手配情報を受け付ける。そうすると、アッセンブリー情報作成部１０３は、アッセンブリー基準情報とともに部品基準情報を複製してアッセンブリーを手配するための個別アッセンブリー情報を作成する。
【００２３】
アッセンブリー基準情報が部品の組立構造を示す構造情報を含むとき、アッセンブリー情報作成部１０３は、構造情報を複製して個別アッセンブリー情報を作成することができる。また、アッセンブリー情報作成部１０３は、個別アッセンブリー情報を識別するアッセンブリー識別情報を付与して個別アッセンブリー情報を作成することができる。
【００２４】
また、部品情報作成部１０９は、個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して個別部品情報を作成する。手配情報とは、手配済みであることを示す情報、未手配であることを示す情報等である。また、手配情報は、手配の準備を示す情報であってもよい。手配情報は、たとえば、手配済みのときは、「１」とし、未手配のときは「０」として記憶させてもよい。「手配」とは、部品を生産する工場に発注したり、部品を輸入販売する店舗や商社に発注したりすることをいう。
【００２５】
部品情報作成部１０９は、部品基準情報に個別部品情報を識別する部品識別情報を付与して個別部品情報を作成することもできる。部品情報作成部１０９は、アッセンブリー基準情報に対応づけられた複数の部品基準情報の一部に部品識別情報を付与してもよい。たとえば、部品識別情報が付された個別部品情報は、製番ごとに生成される部品（以下、コンフィギュレーション専用部品という）と識別することができる。一方、部品識別情報が付されていない個別部品情報は、製番に関係しない標準部品と識別することができる。コンフィギュレーション専用部品は、顧客の要望に合わせて設計変更される部品であり、標準部品は、大量生産可能な汎用部品である。
【００２６】
個別アッセンブリー記憶部１０７は、個別アッセンブリー情報とともに個別部品情報を記憶する。図３（ｂ）は、個別アッセンブリー記憶部１０７で記憶するデータ構造の一例が示されている。図３（ｂ）では、製番Ｙ０３の個別受注製品の一部を構成する部品のアッセンブリーが示されている。アッセンブリー情報作成部１０３により、図３（ａ）で示すツリー構造で作成されたアッセンブリー基準情報３０１が部品基準情報３０３とともに複製され、個別アッセンブリー情報３０７が作成される。個別アッセンブリー情報３０７に含まれる部品基準情報３０３に手配情報３１１を付与して個別部品情報３０９が作成される。品番Ａのアッセンブリーには、アッセンブリー識別情報として「Ｙ０３―１」が付与されている。アッセンブリー識別情報は、個別受注製品を識別する製番「Ｙ０３」と、アッセンブリーにおける配置番号（「１」）との組合せから構成されている。なお、Ｙ０３−１のアッセンブリーは、Ｙ０３−１のアッセンブリーから構成されるアッセンブリー（または個別受注製品）からみると、部品となる。この場合、Ｙ０３−１が部品識別情報ともなる。品番Ｂ、Ｃの部品の個別部品情報にもそれぞれ部品識別情報が付与されているため、これらはコンフィギュレーション専用部品として識別されることとなる。
【００２７】
図３（ｂ）では、品番Ａのアッセンブリー基準情報、品番Ｂの部品基準情報、品番Ｃの部品基準情報には手配済を示す手配情報３１１が付与されている。図３（ｃ）の例では、製番Ｙ０４の個別受注製品の一部を構成する部品のアッセンブリーが示されている。品番Ｃの部品には手配を示す手配情報が付与されている一方、品番Ｂの部品には未手配を示す手配情報が付与されている。
【００２８】
図１にもどり、受付部１０５は、製品基準情報の部品基準情報の変更を受け付けることもできる。受け付けた部品基準情報の変更は、標準アッセンブリー記憶部１０１に記憶された部品記憶情報に反映させることができる。
【００２９】
判断部１１９は、標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたとき、手配情報に基づいて、個別アッセンブリー情報に含まれる部品基準情報に、部品基準情報の変更を反映させるか否かを判断する。手配情報が、部品が未手配であることを示す（たとえば、「０」となっている）とき、判断部１１９は、部品基準情報の変更を反映させると判断する。一方、手配情報が、部品が手配済みであることを示す（たとえば、「１」となっている）とき、変更された部品基準情報を反映させないと判断する。
【００３０】
判断部１１９が、標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたと判断する動作について以下説明する。標準アッセンブリー記憶部１０１は、部品基準情報の変更回数を示すバージョン情報に対応づけて部品基準情報を記憶する。アッセンブリー情報作成部１０３は、部品基準情報のバージョン情報とともにアッセンブリー基準情報を複製して個別アッセンブリー情報を作成する。個別アッセンブリー記憶部１０７は、作成された個別アッセンブリー情報を記憶する。こうすることにより、個別アッセンブリー記憶部１０７に記憶された個別アッセンブリー情報は、バージョン情報が対応付けられた部品基準情報を含むこととなる。したがって、判断部１１９は、バージョン情報に基づいて、標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたと判断することができる。
【００３１】
たとえば、標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されると、バージョン情報がインクリメントされて更新される。判断部１１９は、同一の品番を有するアッセンブリー基準情報を標準アッセンブリー記憶部１０１および個別アッセンブリー記憶部１０７から抽出する。つづいて、標準アッセンブリー記憶部１０１から抽出されたアッセンブリー基準情報に対応する部品基準情報のバージョン情報と、個別アッセンブリー記憶部１０７から抽出されたアッセンブリー基準情報に対応する部品基準情報のバージョン情報と、を比較する。標準アッセンブリー記憶部１０１に記憶された部品基準情報のバージョン情報の数の方が個別アッセンブリー記憶部１０７に記憶された部品基準情報のバージョン情報の数より大きいとき、標準アッセンブリー記憶部１０１に記憶された部品基準情報のバージョン情報が更新されたと判断する。
一方、個別アッセンブリー記憶部１０７に記憶された部品基準情報のバージョン情報の数の方が標準アッセンブリー記憶部１０１に記憶された部品基準情報のバージョン情報の数より大きいと判断されたとき、個別アッセンブリー記憶部１０７の部品基準情報のバージョン情報が更新さされたと判断する。
【００３２】
部品基準情報の変更があったことを検出した後、変更するか否かの判断は、あらかじめ設定されたタイミングで判断することもできる。こうすることにより、すでに手配の準備が済んでいる部品には、変更を反映させないことが可能である。
【００３３】
アッセンブリー情報変更部１１７は、判断部１１９が部品基準情報の変更を反映させると判断したとき、個別アッセンブリー情報の部品基準情報に、標準アッセンブリー記憶部１０１に記憶された部品基準情報の変更を反映させる。変更を反映させるタイミングを予め設定しておき、所定のタイミングで変更させることもできる。
【００３４】
また、変更を反映させるか否かの問い合わせを表示部１１５に表示し、ユーザからの同意を得て変更を反映させてもよい。このとき、変更を反映させるか否かの判断対象となる個別アッセンブリー情報を表示部１１５に一覧表示してもよい。ユーザは、一覧表示から変更を反映させるべき個別アッセンブリー情報を選択し、変更の反映を指示してもよい。表示部１１５は、たとえば、タッチパネルの機能を備えることにより、かかるユーザの指示を受け付けることができる。受け付けた指示はアッセンブリー情報変更部１１７に送出され、アッセンブリー情報変更部１１７は、ユーザの指示に基づき、選択された個別アッセンブリー情報の部品基準情報を変更する。
【００３５】
上述のような受注管理装置１００の各部は、必要により各種のハードウェアを利用して実現される。しかし、受注管理装置１００が実装されているコンピュータプログラムに対応して機能することにより実現されている。
【００３６】
このようなコンピュータプログラムは、例えば、複数の部品をアッセンブリー毎に管理される個別受注製品のアッセンブリーの基礎情報となるアッセンブリー基準情報と、部品の基礎情報となる部品基準情報とを対応づけて記憶する標準アッセンブリー記憶処理、アッセンブリー基準情報とともに部品基準情報を複製してアッセンブリーを手配するための個別アッセンブリー情報を作成するアッセンブリー情報作成処理、個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して個別部品情報を作成する部品情報作成処理、個別アッセンブリー情報とともに個別部品情報を記憶する個別アッセンブリー記憶処理、標準アッセンブリー記憶処理で記憶された部品基準情報が変更されたとき、手配情報に基づいて、個別アッセンブリー情報に含まれる部品基準情報に、部品基準情報の変更を反映させるか否かを判断する判断処理等の処理動作をＣＰＵ等に実行させるためのソフトウェアとしてＲＡＭ等の情報記憶媒体に格納されている。
【００３７】
上述のような構成において、本実施の形態の受注管理装置１００による受注管理方法を以下に説明する。図２は、本実施形態の受注管理装置１００により実行される受注管理方法を示すフローチャートである。標準アッセンブリー記憶部１０１に記憶されたアッセンブリー基準情報とともに部品基準情報を複製して個別アッセンブリー情報を作成する（Ｓ１０１）。受付部１０５が手配情報を受け付けると（Ｓ１０３Ｙ）、個別アッセンブリー情報に含まれる部品基準情報に、手配情報を付与して個別部品情報を作成する（Ｓ１０５）。作成された個別アッセンブリー情報を個別部品情報とともに記憶する。標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたと判断されたとき（Ｓ１０７Ｙ）、手配情報に基づいて、変更された部品基準情報を反映させるか否かを判断する（Ｓ１１１）。反映させると判断されたとき（Ｓ１１１Ｙ）、部品基準情報の変更を個別部品情報に反映させる（Ｓ１１３）。一方、手配情報が、部品が手配済みであることを示すとき、変更された部品基準情報を反映させないと判断する（Ｓ１１１Ｎ）。なお、受付部１０５が手配情報を受け付けない場合（Ｓ１０３Ｎ）、標準アッセンブリー記憶部１０１に記憶された部品基準情報は変更していないと判断している場合（Ｓ１０７Ｎ）は何もしない。
【００３８】
図１にもどり、図３を用いつつ、上記の動作をさらに具体的に説明する。たとえば、標準アッセンブリー記憶部１０１において、品番Ａのアッセンブリー基準情報３０１が有する品番Ｂの部品基準情報３０３が変更されたとき、判断部１１９は、品番Ａのアッセンブリー基準情報を有する個別アッセンブリー情報３０７を抽出する。図２の例では、Ｙ０３−１で識別される個別アッセンブリー情報３０７と、Ｙ０４−１で識別される個別アッセンブリー情報３０７と、が抽出される。さらに、抽出された個別アッセンブリー情報３０７に含まれる変更された品番Ｂの部品基準情報３０３を含む個別部品情報３０９を抽出する。個別部品情報３０９に含まれる手配情報３１１を参照し、部品の手配状況を判断する。そうすると、Ｙ０３−２で識別される部品は手配済みであり、Ｙ０４−２で識別される部品は未手配と判断される。したがって、判断部１１９は、Ｙ０３−２で識別される部品には、品番Ｂの部品基準情報の変更を反映させないと判断する。一方、Ｙ０４−２で識別される部品には、品番Ｂの部品基準情報の変更を反映させると判断する。
【００３９】
アッセンブリー情報変更部１１７は、アッセンブリー識別情報とともに個別アッセンブリー情報の変更要求を受け付けてもよい。かかる変更は、受付部１０５を介してユーザから受け付けられ、アッセンブリー情報変更部１１７に送出される。アッセンブリー情報変更部１１７は、受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報を個別アッセンブリー記憶部１０７から抽出し、受け付けた変更要求に応じて、抽出された個別アッセンブリー情報を変更する。このように、ユーザは、個別アッセンブリー情報を直接、設計変更することができる。受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報を抽出し、表示部１１５に表示させてもよい。こうすることにより、ユーザは、表示部１１５に表示された個別アッセンブリー情報の内容を確認しながら、個別アッセンブリー情報の変更を要求することができる。
【００４０】
上述のように、部品情報作成部１０９は、部品基準情報に個別部品情報を識別する部品識別情報を付与して個別部品情報を作成する。上述の変更要求は、部品識別情報と関連づけられた部品基準情報の変更要求を含んでいる。かかる変更要求に応じて、受け付けたアッセンブリー識別情報に対応する個別アッセンブリー情報の部品基準情報を変更する。こうすることにより、抽出された個別アッセンブリー情報の中から変更すべき部品基準情報を特定し、受け付けた部品基準情報の変更要求に従って部品基準情報を変更することができる。
【００４１】
また、受注管理装置１００によれば、個別アッセンブリー情報の部品基準情報を変更したとき、標準アッセンブリー記憶部１０１に記憶されたアッセンブリー基準情報に対応づけられた部品基準情報に、受け付けた部品基準情報の変更を反映させることもできる。上述のように、個別アッセンブリー記憶部１０７に記憶された個別アッセンブリー情報の部品基準情報には、バージョン情報が対応付けられている。アッセンブリー情報変更部１１７は、ユーザからの変更要求にしたがって、個別アッセンブリー情報の部品基準情報を変更する。変更が完了すると、部品基準情報のバージョンの数をインクリメントしてバージョン情報を更新する。
【００４２】
判断部１１９は、常時、標準アッセンブリー記憶部１０１に記憶されたアッセンブリー基準情報に対応する部品基準情報のバージョン情報と、個別アッセンブリー記憶部１０７に記憶されたアッセンブリー基準情報に対応する部品基準情報のバージョン情報と、を比較して、バージョン情報の更新を監視している。上述のように、バージョン情報の更新があったので、判断部１１９は、個別アッセンブリー記憶部１０７に記憶された部品基準情報のバージョン情報の方が標準アッセンブリー記憶部１０１に記憶された部品基準情報のバージョン情報の数より大きいと判断し、判断部１１９は、個別アッセンブリー情報の部品基準情報が変更されたと判断する。そうすると、判断部１１９は、アッセンブリー情報変更部１１７に対し、標準アッセンブリー記憶部１０１に記憶された部品基準情報の変更を促し、アッセンブリー情報変更部１１７は、対応する部品基準情報を変更する。
【００４３】
また、個別アッセンブリー情報に同一の部品識別情報を有する複数の個別部品情報が含まれているとき、出力部１１１から、エラー情報を出力することもできる。エラー情報は、表示部１１５に表示させてもよい。こうすることにより、たとえば、部品の配置の変更について誤った変更要求を受け付けた場合に、ユーザに対処を促すことができる。したがって、誤った設計変更がデータベースに反映されることを防止することができる。
【００４４】
なお、アッセンブリー基準情報は、アッセンブリーのコスト情報を含むこともできる。  判断部１１９は、標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたとき、受付部１０５が受け付けたコスト情報の変更を受け付ける。手配情報に基づいて個別アッセンブリー情報記憶部１０７から個別アッセンブリー情報を抽出し、抽出された個別アッセンブリー情報にコスト情報の変更を反映させる前後のコスト情報を比較して対比の結果を出力部１１１から出力する。
【００４５】
具体的には、コスト情報とは、アッセンブリーを製造または購入するために要するコストを示す情報である。アッセンブリー情報作成部１０３は個別アッセンブリー情報を作成するとき、コスト情報も複製する。そのため、個別アッセンブリー情報にもコスト情報が含まれる。
【００４６】
標準アッセンブリー記憶部１０１に記憶された部品基準情報が変更されたとき、受付部１０５は、コスト情報の変更も併せて受け付け、標準アッセンブリー記憶部１０１に対応するアッセンブリー基準情報のコスト情報を更新する。判断部１１９は、個別アッセンブリー記憶部１０７を参照し、部品基準情報に付与された手配情報に基づいて、個別アッセンブリー情報を抽出する。具体的には、個別アッセンブリー記憶部１０７に記憶された個別部品情報から、変更された部品基準情報と同一の部品基準情報を含む個別部品情報を抽出する。抽出された個別部品情報の手配情報を参照し、未手配を示す手配情報を含む個別部品情報に絞り込む。絞り込まれた個別部品情報に対応する個別アッセンブリー情報を抽出する。
【００４７】
抽出された個別アッセンブリー情報は、コスト情報とともに表示部１１５に一覧表示させることができる。このとき、個別アッセンブリー情報ごとに、部品の変更後のコスト情報も併せて表示し、ユーザに部品の変更を反映させるか否かを選択させてもよい。
【００４８】
また、判断部１１９は、抽出された個別アッセンブリー情報に含まれるコスト情報を読み取り、コスト情報の変更を個別アッセンブリー情報に反映させたときのコスト情報と、コスト情報の変更を個別アッセンブリー情報に反映させる前のコスト情報とを比較してもよい。
【００４９】
対比の結果とは、未手配の部品を含むアッセンブリーについて部品基準情報の変更を一括して反映させたとき、アッセンブリーのコストがどのように変化するかを示すものである。たとえば、抽出された個別アッセンブリー情報のコスト情報が示すコストの合計と、コスト情報の変更を反映させたときのコストの合計とを算出し、両者の差額を対比の結果とすることができる。これにより、部品の変更によって、アッセンブリーのコストがどのぐらい高額になるか、または、低額になるかを把握することができる。
【００５０】
得られた結果は、表示部１１５に表示させて、ユーザの指示により部品基準情報の変更を反映させてもよい。こうすることにより、ユーザは、コストの違いを把握して部品の変更を反映させるかどうかを選択することができる。また、得られたコストの差額は、出力部１１１を介してあらかじめ設定された宛先にメール送信させてもよい。これにより、その後に行われる未手配の部品の変更により、コストがどのように変更するかをユーザに示すことができる。
【００５１】
また、コスト情報の変更を個別アッセンブリー情報に反映させる前のアッセンブリーのコストと、コスト情報の変更を個別アッセンブリー情報に反映させた後のアッセンブリーのコストとの差額を個々に算出した結果を対比の結果としてもよい。算出された結果はそれぞれの個別アッセンブリー情報と対応づけて表示部１１５に表示させることができる。こうすることにより、ユーザは、各アッセンブリーについてコストの違いを把握しつつ、部品の変更を反映させるか否かを個々に選択することができる。受注管理装置１００は、ユーザからの指示により部品の変更を反映させることができる。
【００５２】
つづいて、本実施形態の効果について説明する。
【００５３】
本実施形態の受注管理装置１００によれば、個別受注製品のアッセンブリー基準情報を部品基準情報とともに記憶し、アッセンブリー基準情報を複製することによって作成された個別アッセンブリー情報に含まれる部品基準情報に、部品の手配の有無を示す手配情報を付与して記憶することができる。そのため、アッセンブリー基準情報の部品基準情報が変更されたとき、対応する個別部品情報の手配情報に基づいて、変更された部品基準情報を反映させるか否かを判断することができる。これにより、たとえば、先行手配していない個別部品情報の部品基準情報のみを設計変更することができる。したがって、個別受注製品の生産において、製品の仕様変更に対応しつつ、部品の先行手配を効率よく管理することができる。
【００５４】
また、本実施形態の受注管理装置１００は、標準アッセンブリー記憶部１０１に記憶されたアッセンブリー基準情報および部品基準情報を複製し、複製されたアッセンブリー基準情報および部品基準情報を個別アッセンブリー情報に含めて個別アッセンブリー記憶部１０７に記憶させることができる。したがって、標準アッセンブリー記憶部１０１と、個別アッセンブリー記憶部１０７との間のナビゲート機能を提供することができる。
【００５５】
また、本実施形態の受注管理装置１００によれば、アッセンブリー基準情報を部品の組立構造を示すツリー構造で管理し、かかるアッセンブリー基準情報を複製して個別アッセンブリー情報を作成する。したがって、完成された個別受注製品の各アッセンブリーの組み立てや、各アッセンブリーを構成する部品の組み立てを意識しながら、個別受注製品を管理することができる。
【００５６】
また、部品情報作成部１０９は、アッセンブリー基準情報に対応づけられた複数の部品基準情報の一部に部品識別情報を付与することができる。したがって、コンフィギュレーション専用部品と、標準部品とを識別することができる。アッセンブリー基準情報は、ツリー構造で構成されるため、上位の部品をコンフィギュレーション専用部品とし、下位の部品を標準部品として管理することも可能となる。
【００５７】
また、本実施形態の受注管理装置１００によれば、部品基準情報の変更回数を示すバージョン情報に対応づけるため、バージョン情報に基づいて、標準アッセンブリー記憶部１０１に記憶された部品基準情報と、個別アッセンブリー記憶部１０７に記憶された部品基準情報とを比較して、いずれかの記憶手段に記憶された部品基準情報が変更されたと判断することができる。したがって、変更されたと判断されたとき、古いバージョン情報を有するアッセンブリー基準情報に対し、部品基準情報の変更を反映させ、標準アッセンブリー記憶部１０１と、個別アッセンブリー記憶部１０７との間で同期を取ることができる。また、所定のバージョンの情報を抽出して再生することもでき、間違った更新の修復に利用することも可能となる。
【００５８】
本実施形態の受注管理装置１００によれば、たとえば、以下のように動作することも可能である。個別発注部品の設計の初期段階では、標準アッセンブリー記憶部１０１でアッセンブリー基準情報を管理する。アッセンブリー基準情報にバージョン情報を付与しておくことにより、設計の変更の履歴を追うことができる。設計がある程度決定したとき、または、部品の発注を開始しようとするとき、等の所定のタイミングで、標準アッセンブリー記憶部１０１のアッセンブリー基準情報を複製して、個別アッセンブリー情報を作成する。個別アッセンブリー情報を設計変更したときは、標準アッセンブリー記憶部１０１に記憶されたアッセンブリー基準情報に変更を反映させる。
【００５９】
こうすることにより、個別受注製品の生産において、より効率的に製品の仕様変更に対応して、部品の先行手配をすることができる。また、個別受注製品を試作した後、複数個の発注があった場合には、標準アッセンブリー記憶部１０１に記憶されたアッセンブリー基準情報を利用して製品を手配することが可能となる。
【００６０】
さらに、本実施形態の受注管理装置１００によれば、製番管理機能を提供し、製番ごとの製品構成を管理することが可能となる。図４は、本実施形態の受注管理装置１００の効果について説明する図である。図４（ａ）には、標準アッセンブリー記憶部１０１で記憶される品番Ａのアッセンブリーが示されている。このアッセンブリーは、品番Ｂのアッセンブリーと、品番Ｃのアッセンブリーから構成される。品番Ｂのアッセンブリーは、品番Ｄの部品から構成されている。さらに、品番Ｃのアッセンブリーは、品番Ｄの部品と、品番Ｆのアッセンブリーから構成されている。この例において、品番Ａのアッセンブリーが製品となる。
【００６１】
まず、製品管理機能を有する装置としての第一の効果は、製番ごとの個別受注製品の構成を管理可能にすることにある。品番Ａのアッセンブリー基準情報を部品基準情報とともに複製し、製番Ｘ０１、Ｙ０１、Ｙ０２を付与して個別受注製品の個別アッセンブリー情報を作成する。図４（ｂ）は、製番Ｘ０１の個別アッセンブリー情報を示し、図４（ｃ）は、製番Ｙ０１の個別アッセンブリー情報を示し、図４（ｄ）は、製番Ｙ０２の個別アッセンブリー情報を示す。また、品番Ａ〜Ｄの個別部品情報には、部品識別情報を付与するが、品番Ｆ〜Ｋの個別部品情報には、部品識別情報を付与しない。こうすることにより、品番Ａ〜Ｄの部品がコンフィギュレーション構成部品であり、品番Ｆの部品は標準部品であると識別することができる。さらに、製番Ｘ０１の個別アッセンブリー情報には、品番Ｅの部品が付加され、品番Ｙ０１およびＹ０２の個別アッセンブリー情報には、品番Ｈの部品が付加されている。付加された部品には、手配情報が付与され、それぞれ個別部品情報として管理されている。このようにして、個別受注製品の構成が、製番ごとに管理されることとなる。
【００６２】
また、製品管理機能を有する装置としての第二の効果は、製番ごとの手配情報を管理可能にすることにある。図４（ｂ）および図４（ｃ）で示すように、品番Ａ〜Ｄの部品基準情報に手配情報が付与されている。ここで、製番Ｙ０１の品番Ａの部品基準情報に付与された手配情報を参照すると、手配済となっている。品番Ａの製品は、製番Ｙ０１の個別受注製品において、最上位のアッセンブリーを構成している。したがって、製番Ｙ０１の品番Ａのアッセンブリーを構成する部品のすべてが手配済みということになる。一方、製番Ｙ０２の品番Ａの製品は手配情報が未手配となっている。そこで、品番Ａの製品を構成しているアッセンブリーに含まれる部品の手配情報を参照すると、品番Ｂと、品番Ｈの部品が未手配となっている。このように、製番ごとの手配情報が管理可能となっている。
【００６３】
さらに、製品管理機能を有する装置としての第三の効果は、製番ごとの手配時点の製品構成を管理可能にすることにある。図４（ｂ）で示すように、製番Ｙ０１の最上位の製品（品番Ａ）の手配情報は、手配済みとなっている。図４（ａ）に示すように、標準部品Ｆの部品基準データが、バージョン１からバージョン２に更新されているが、手配済みの製品を構成する製番Ｙ０１の部品Ｆは、かかる変更は反映されない。こうすることにより、製番ごとの手配時点の製品構成を管理しておくことが可能となる。
【００６４】
なお、図４（ｄ）で示す製番Ｙ０２の最上位の製品（品番Ａ）の手配情報は手配済みとなっていない。そうすると、下位の標準部品Ｆが、図４（ａ）に示すようにバージョン１からバージョン２に更新された場合は、製番Ｙ０２の部品Ｆには、かかる変更が反映されることとなる。なお、図４（ｃ）および（ｄ）で示すＨ：Ｙ０１−６や図４（ｂ）で示すＥ：Ｘ０１−６の部品は、ユーザの指示により、個別アッセンブリー情報に直接追加設計された部品である。
【００６５】
以上のように、本実施の形態の受注管理装置１００によれば、個別受注製品の生産において、製品の仕様変更に対応しつつ、部品の先行手配を効率よく管理することができる。したがって、短い納期、かつ、低コストで個別受注製品を生産することが可能となる。
【００６６】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。上述した実施の形態および複数の変形例は、その内容が相反しない範囲で組み合わせることができる。また、上述した実施の形態および変形例では、各部の構造などを具体的に説明したが、その構造などは本願発明を満足する範囲で各種に変更することができる。
【図面の簡単な説明】
【００６７】
【図１】本実施の形態の受注管理装置の構成を模式的に示すブロック図である。
【図２】本実施形態の受注管理装置により実行される受注管理方法を示すフローチャートである。
【図３】本実施の形態の受注管理装置で記憶するデータ構造の一例を示す図である。（ａ）本実施の形態の標準アッセンブリー記憶部で記憶するデータ構造の一例である。（ｂ）本実施の形態の個別アッセンブリー記憶部で記憶するデータ構造の一例である。（ｃ）本実施の形態の個別アッセンブリー記憶部で記憶するデータ構造の一例である。
【図４】本実施形態の効果を説明する図である。
【符号の説明】
【００６８】
１００    受注管理装置
１０１    標準アッセンブリー記憶部
１０３    アッセンブリー情報作成部
１０５    受付部
１０７    個別アッセンブリー記憶部
１０９    部品情報作成部
１１１    出力部
１１５    表示部
１１７    アッセンブリー情報変更部
１１９    判断部
３０１    アッセンブリー基準情報
３０３    部品基準情報
３０７    個別アッセンブリー情報
３０９    個別部品情報
３１１    手配情報
【図１】
0004479802.tif 000002
【図２】
0004479802.tif 000003
【図３】
0004479802.tif 000004
【図４】
0004479802.tif 000005