(57)【要約】部品表の作成および管理を容易にする手段を提供することを課題を解決するために、複数の製品の部品をまとめて管理する部品管理装置であって、複数の製品すべてに共通する共通部品、及び、製品毎に異なるオプション部品をまとめて管理するとともに、オプション部品は、製品毎に定まる特有の要件であって、当該オプション部品を使用するか否かを決定するための要件を関連付けて管理し、また、各製品に対応付けて、製品毎に定まる特有の要件を管理する部品管理装置を提供する。
2012098611.tif 000002
【特許請求の範囲】
【請求項１】
複数の製品の部品をまとめて管理する部品管理装置であって、
前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報を保持する部品情報保持手段と、
前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を保持する製品情報保持手段と、
１つの前記製品識別情報を特定するための入力を受付ける入力受付手段と、
前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索手段と、
前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出手段と、を有し、
前記部品抽出手段は、
前記製品情報検索手段が前記検索結果として前記オプション指定情報を取得した場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出する部品管理装置。
【請求項２】
請求項１に記載の部品管理装置において、
前記部品情報において、第１の前記オプション部品の前記部品識別情報には、少なくとも１つの前記オプション項目の値を含む前記オプション情報が対応付けられ、第２の前記オプション部品の前記部品識別情報には、２つ以上の前記オプション項目の値を含む前記オプション情報が対応付けられている部品管理装置。
【請求項３】
請求項１または２に記載の部品管理装置において、
前記部品情報において、前記共通部品の前記部品識別情報には、前記オプション情報が対応付けられておらず、
前記部品抽出手段は、
前記製品情報検索手段が前記検索結果として前記オプション指定情報を取得した場合には、前記第１の部品識別情報として、さらに、前記オプション情報が対応付けられていない前記部品識別情報を抽出する部品管理装置。
【請求項４】
請求項１から３のいずれか１項に記載の部品管理装置において、
前記部品情報において、前記共通部品の前記部品識別情報には、前記オプション情報が対応付けられておらず、
前記部品抽出手段は、
前記製品情報検索手段が前記検索結果として前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得した場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられていない前記部品識別情報のみを抽出する部品管理装置。
【請求項５】
請求項１から４のいずれか１項に記載の部品管理装置において、
前記オプション情報には、前記オプション項目の値に対応付けられた当該オプション項目を識別するオプション項目識別情報が含まれ、
前記オプション指定情報には、前記オプション項目の値に対応付けられた当該オプション項目を識別する前記オプション項目識別情報が含まれ、
前記部品抽出手段は、前記第１の部品識別情報に対応付けられている前記オプション情報に含まれる前記オプション項目の値のすべてが、前記オプション指定情報に含まれる前記オプション項目の値の中に含まれるか否かを判断する処理において、当該オプション情報に含まれる前記オプション項目識別情報を認識し、当該オプション指定情報に含まれる前記オプション項目の値の中の認識したオプション項目識別情報に対応付けられている前記オプション項目の値のみを利用する部品管理装置。
【請求項６】
複数の製品の部品をまとめて管理する部品管理方法であって、
前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報、及び、
前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を記憶部に記憶しておき、
１つの前記製品識別情報を特定するための入力を受付ける入力受付ステップと、
前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索ステップと、
前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出ステップと、を有し、
前記部品抽出ステップでは、
前記製品情報検索ステップにおいて前記検索結果として前記オプション指定情報が取得された場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出する部品管理方法。
【請求項７】
複数の製品の部品をまとめて管理するためのプログラムであって、
コンピュータを、
前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報を保持する部品情報保持手段、
前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を保持する製品情報保持手段、
１つの前記製品識別情報を特定するための入力を受付ける入力受付手段、
前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索手段、
前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出手段、
として機能させ、さらに、
前記部品抽出手段を、前記製品情報検索手段が前記検索結果として前記オプション指定情報を取得した場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出するよう機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品管理装置、部品管理方法、及び、プログラムに関する。
【背景技術】
【０００２】
例えば製品を製造するメーカ等は、各製品がどのような部品で構成されているのか管理しておく必要がある。部品を管理する手段としては、製品毎に部品を管理する手段が考えられる。すなわち、製品毎に部品をまとめたデータを作成し、管理する。【０００３】
しかし、製品の中には、他の製品と共通の部品（以下、「共通部品」という）を含むものがあり、中には、大多数の部品が共通部品であり、ごく一部のみが他の製品と異なる部品（以下、「オプション部品」という）である製品も存在する。このような製品群の部品管理において、製品毎に部品をまとめたデータを作成し、管理した場合、複数の製品のデータに共通部品が重複して管理されることとなり、データ量の増加等の不都合が生じ得る。【０００４】
当該不都合を解消する手段として、特許文献１には、類似する全製品に共通する部品の部品番号と、製品毎に異なる部品の部品番号に当該製品毎の製品固有番号を付したものと、を有する親部品表及びその親部品表番号に関するデータを記憶する親部品表記憶手段と、前記親部品表番号に前記製品固有番号を付した子部品表番号を入力する子部品表番号入力手段と、この子部品表番号入力手段から入力された前記親部品表番号に対応する前記親部品表を、前記親部品表記憶手段のデータの中から検索する親部品表検索手段と、前記子部品表番号入力手段から入力された前記製品固有番号が付された部品番号と前記共通する部品の部品番号とを、前記親部品表検索手段で検索された前記親部品表から抽出する部品番号抽出手段と、この部品番号抽出手段で抽出された前記部品番号を、前記子部品表番号入力手段から入力された前記製品固有番号に対応する製品の部品表として出力する子部品表出力手段と、を備えた部品表管理装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３４４００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明者は、特許文献１に記載の技術には、以下のような課題があることを見出した。【０００７】
特許文献１に記載の技術は、共通部品及びオプション部品の部品番号をまとめて管理する親部品表において、オプション部品の部品番号には各製品に固有の番号（製品固有番号）を付しておく。すなわち、親部品表において、各製品とオプション部品とを直接対応付けておく。【０００８】
そして、親部品表から所定の情報を抽出して第１の製品の部品表を作成する際には、共通部品の部品番号を抽出するとともに、第１の製品の製品固有番号を付してあるオプション部品の部品番号を抽出する。【０００９】
特許文献１に記載の技術のように、親部品表において製品とオプション部品とを直接対応付けておく場合、親部品表においてオプション部品と直接対応付けられていない製品（以下「未対応付製品」という）の部品表を作成することはできない。例えば、未対応付製品が、親部品表において管理されている共通部品すべてを使用し、かつ、オプション部品の一部を使用するものであっても、親部品表において、未対応付製品と、オプション部品とは対応付けられていないため、親部品表から未対応付製品の部品表を作成することはできない。当該未対応付製品の部品表を作成するためには、親部品表において、当該未対応付製品が使用するオプション部品の部品番号に、当該未対応付製品の製品固有番号を付さなければならない。【００１０】
すなわち、特許文献１に記載の技術の場合、親部品表において所定のオプション部品と直接対応付けられていない製品の部品表を作成するためには、親部品表の内容を変更しなければならない。親部品表は、各製品の部品表を作成するための基礎となるデータであるため、頻繁に変更することは好ましくない。また、親部品表で管理する部品の数が多い場合には、データ量は膨大となり、結果、データの変更作業に多くの作業時間を要するほか、変更内容に誤りが生じやすくなる。また、変更内容に誤りが生じた際の復旧作業の労力が大きくなる等の不都合が生じると考えられる。なお、未対応付製品としては、例えば、親部品表において部品を管理されている製品に関連する新製品などが考えられ、未対応付製品が発生する頻度は比較的多いと考えられる。【００１１】
そこで、本発明では、部品表の作成及び管理を容易にする手段を提供することを課題とする。
【課題を解決するための手段】
【００１２】
本発明では、特許文献１に記載の技術と同様に、複数の製品の部品をまとめて管理することができる。また、まとめて管理する複数の製品（以下、「管理製品群」という）に共通に使用される共通部品と、オプション部品とをまとめて管理することができる。しかし、本発明では、各製品と、各製品に使用されるオプション部品とを直接対応付けない。【００１３】
本発明者は、オプション部品が各製品に使用されるか否かは、製品毎に定まる特有の要件に従い決定されることを見出した。【００１４】
例えば、管理製品群の中のＤＶＤドライブを内蔵する製品に共通に使用されるオプション部品であるＤＶＤドライブ「製品番号：ＡＡＡ−ｄ」は、第１の製品がＤＶＤドライブを内蔵する規格か否かにより、第１の製品に使用されるか否かが決まる。【００１５】
また、管理製品群の中のＣＤドライブを内蔵する製品であって、仕向地が米国の製品に共通に使用される第１のＣＤドライブ「製品番号：ＢＢＢ−ｃ」（米国で製造）は、第１の製品がＣＤドライブを内蔵する規格か否か、及び、第１の製品の仕向地が米国か否かにより、第１の製品に使用されるか否かが決まる。【００１６】
また、管理製品群の中のＣＤドライブを内蔵する製品であって、仕向地が日本の製品に共通に使用される第２のＣＤドライブ「製品番号：ＣＣＣ−ｃ」（日本で製造）は、第１の製品がＣＤドライブを内蔵する規格か否か、及び、第１の製品の仕向地が日本か否かにより、第１の製品に使用されるか否かが決まる。【００１７】
このように、オプション部品は、製品毎に定まる特有の要件、例えば、ＤＶＤドライブを内蔵する規格か否か、ＣＤドライブを内蔵する規格か否か、仕向地などに応じて、各製品に使用されるか否かが決まる。なお、オプション部品の中には、上記ＤＶＤドライブ「製品番号：ＡＡＡ−ｄ」のように、各製品に特有の１つの要件で使用されるか否か決まるものもあれば、上記第１及び第２のＣＤドライブのように、各製品に特有の２つ以上の要件で使用されるか否かが決まるものもある。【００１８】
本発明者は、上記前提を基に、以下の発明を完成した。【００１９】
すなわち、本発明においては、共通部品及びオプション部品をまとめて管理する「部品情報」において、オプション部品各々に少なくとも１つのオプション項目の値を対応付けて管理しておく。オプション項目の値は、当該オプション部品を使用するか否かが決まる要件であり、上記例の場合、「仕向地：米国」、「仕向地：日本」、「ＣＤドライブ内蔵」、「ＤＶＤドライブ内蔵」などが該当する。【００２０】
また、本発明においては、管理製品群の中の製品各々を識別する情報と、製品毎に定まる特有の要件を示す少なくとも１つのオプション項目の値とを対応付けて「製品情報」として管理しておく。なお、オプション部品を使用しない製品の識別情報には、オプション項目の値は対応付けなくてもよい。【００２１】
そして、上記部品情報を利用して、第１の製品の部品表を作成する場合には、まず製品情報を検索して第１の製品のオプション項目の値、すなわち第１の製品に特有の要件を識別する。そして、識別したオプション項目の値を利用して上記部品情報を検索することで、第１の製品に含まれる部品を抽出する。【００２２】
例えば、対応付けられているオプション項目の値のすべて（上記第１のＣＤドライブ「製品番号：ＢＢＢ−ｃ」の場合、「仕向地：米国」、「ＣＤドライブ内蔵」）が、第１の製品のオプション項目の値の中に含まれるオプション部品と、共通部品とを、第１の製品に含まれる部品として抽出する。【００２３】
このような本発明によれば、部品表の作成及び管理を容易にすることが可能となる。例えば、部品情報に登録されている共通部品の全てを使用し、かつ、すでに部品情報に登録されているオプション部品の一部を使用する新製品が出てきた場合、製品情報に、当該新製品を識別する情報と、当該新製品に特有の要件を示す少なくとも１つのオプション項目の値とを対応付けて新規に登録すれば、部品情報の内容を変更しなくても、当該新製品の部品表を作成することができる。すなわち、新製品が出るたびに部品情報の内容を変更する必要がない。【００２４】
なお、上記本発明によれば、複数の製品の部品をまとめて管理する部品管理装置であって、前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報を保持する部品情報保持手段と、前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を保持する製品情報保持手段と、１つの前記製品識別情報を特定するための入力を受付ける入力受付手段と、前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索手段と、前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出手段と、を有し、前記部品抽出手段は、前記製品情報検索手段が前記検索結果として前記オプション指定情報を取得した場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出する部品管理装置が提供される。【００２５】
また、本発明によれば、複数の製品の部品をまとめて管理する部品管理方法であって、前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報、及び、前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を記憶部に記憶しておき、１つの前記製品識別情報を特定するための入力を受付ける入力受付ステップと、前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索ステップと、前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出ステップと、を有し、前記部品抽出ステップでは、前記製品情報検索ステップにおいて前記検索結果として前記オプション指定情報が取得された場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出する部品管理方法が提供される。【００２６】
また、本発明によれば、複数の製品の部品をまとめて管理するためのプログラムであって、コンピュータを、前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報を保持する部品情報保持手段、前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を保持する製品情報保持手段、１つの前記製品識別情報を特定するための入力を受付ける入力受付手段、前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索手段、前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出手段、として機能させ、さらに、前記部品抽出手段を、前記製品情報検索手段が前記検索結果として前記オプション指定情報を取得した場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出するよう機能させるためのプログラムが提供される。
【発明の効果】
【００２７】
本発明によれば、部品表の作成及び管理を容易にすることが可能となる。
【図面の簡単な説明】
【００２８】
上述した目的、および、その他の目的、特徴および利点は、以下に述べる好適な実施の形態、および、それに付随する以下の図面によって、さらに明らかになる。
【図１】本実施形態の部品管理装置の機能ブロック図の一例である。
【図２】本実施形態の部品情報の一例である。
【図３】本実施形態の製品情報の一例である。
【図４】本実施形態により作成される部品表の一例である。
【図５】本実施形態により作成される部品表の一例である。
【図６】本実施形態により作成される部品表の一例である。
【図７】本実施形態により作成される部品表の一例である。
【図８】本実施形態により作成される部品表の一例である。
【図９】本実施形態により作成される部品表の一例である。
【図１０】本実施形態の部品管理方法の処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について図面を用いて説明する。
【００３０】
なお、本実施形態の各部は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラム（あらかじめ機器を出荷する段階からメモリ内に格納されているプログラムのほか、ＣＤ等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムも含む）、そのプログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、機器にはいろいろな変形例があることは、当業者には理解されるところである。
【００３１】
また、本実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、本実施形態の各装置は１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。
【００３２】
図１は、本実施形態の部品管理装置１の構成の一例を示す機能ブロック図を示す。本実施形態の部品管理装置１は、複数の製品の部品をまとめて管理するために、部品情報保持部１０と、製品情報保持部２０と、入力受付部３０と、製品情報検索部４０と、部品抽出部５０と、出力部６０とを有する。以下、各部について説明する。
【００３３】
部品情報保持部１０は部品情報を保持する。部品情報には、管理製品群に含まれる複数の製品すべてに共通する部品である共通部品を識別する部品識別情報と、製品毎に異なる部品であるオプション部品の部品識別情報とが列記されている。そして、オプション部品の部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている。なお、オプション部品は、共通部品を除くその他の部品であり、管理製品群の中の一部（１または２以上）の製品に使用される部品である。
【００３４】
図２に部品情報の一例を示す。図２に示す部品情報には、部品識別情報の列に、複数の部品各々の部品識別情報が記載されている。そして、オプション情報の列に、オプション項目を識別するオプション項目識別情報と、オプション項目の値とが対応付けて記載されている。
【００３５】
例えば、部品識別情報「ＡＡＡ−ｄ」には、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｄｖｄ」が対応付けられている。これは、部品識別情報「ＡＡＡ−ｄ」で特定される部品は、管理製品群の中の、ＤＶＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められている製品に共通に使用されることを示している。
【００３６】
部品識別情報「ＢＢＢ−ｃ」には、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｃｄ」、及び、オプション項目識別情報「Ａｒｅａ」とオプション項目の値「ｕｓ」が対応付けられている。これは、部品識別情報「ＢＢＢ−ｃ」で特定される部品は、管理製品群の中の、ＣＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められており、かつ、仕向け地が米国である製品に共通に使用されることを示している。
【００３７】
部品識別情報「ＣＣＣ−ｃ」には、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｃｄ」、及び、オプション項目識別情報「Ａｒｅａ」とオプション項目の値「ｊｐ」が対応付けられている。これは、部品識別情報「ＣＣＣ−ｃ」で特定される部品は、管理製品群の中の、ＣＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められており、かつ、仕向け地が日本である製品に共通に使用されることを示している。
【００３８】
部品識別情報「ＤＤＤ−ｃ」には、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｃｄ」、オプション項目識別情報「Ａｒｅａ」とオプション項目の値「ｃｎ」、及び、オプション項目識別情報「Ｐｒｉｃｅ」とオプション項目の値「Ｈ」が対応付けられている。これは、部品識別情報「ＤＤＤ−ｃ」で特定される部品は、管理製品群の中の、ＣＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められており、仕向け地が中国であり、かつ、高価格品である製品に共通に使用されることを示している。
【００３９】
部品識別情報「ＥＥＥ−ｃ」には、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｃｄ」、オプション項目識別情報「Ａｒｅａ」とオプション項目の値「ｃｎ」、及び、オプション項目識別情報「Ｐｒｉｃｅ」とオプション項目の値「Ｌ」が対応付けられている。これは、部品識別情報「ＥＥＥ−ｃ」で特定される部品は、管理製品群の中の、ＣＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められており、仕向け地が中国であり、かつ、低価格品である製品に共通に使用されることを示している。
【００４０】
部品識別情報「ＦＦＦ−ｃ」には、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｃｄ」、及び、オプション項目識別情報「Ａｒｅａ」とオプション項目の値「ａｎｙ：ｅｘ．ｕｓ，ｊｐ，ｃｎ」が対応付けられている。これは、部品識別情報「ＦＦＦ−ｃ」で特定される部品は、管理製品群の中の、ＣＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められており、仕向け地が米国、日本、中国以外の国である製品に共通に使用されることを示している。
【００４１】
部品識別情報「１０−ＦＦＦ−ＸＸ」、「Ａ１０１０−２１」及び「Ｐ−２１」には、オプション情報が対応付けられていない。これは、部品識別情報「１０−ＦＦＦ−ＸＸ」、「Ａ１０１０−２１」及び「Ｐ−２１」各々で特定される部品は、管理製品群の中のすべての製品に共通に使用されることを示している。すなわち、オプション情報が対応付けられていない部品識別情報は、共通部品の部品識別情報である。
【００４２】
部品識別情報「１１３９−ＦＤＤ」及び「Ｐ３９−２」には、オプション項目識別情報「ＥＸ」とオプション項目の値「ＦＤＤ」が対応付けられている。これは、部品識別情報「１１３９−ＦＤＤ」及び「Ｐ３９−２」各々で特定される部品は、管理製品群の中の、フロッピー（登録商標）ディスクドライブが規格として定められている製品に共通に使用されることを示している。このように、異なる部品の部品識別情報に、同じオプション項目識別情報及びオプション項目の値が対応付けられることもある。
【００４３】
なお、図２に示す例はあくまで一例であり、オプション項目識別情報、及び、オプション項目の値の内容は、設計的事項である。また、１つの部品識別情報に対応付けるオプション情報の数も設計的事項である。
【００４４】
図１に戻り、製品情報保持部２０は、製品情報を保持する。製品情報には、管理製品群の中の製品各々を識別する製品識別情報が列記されている。そして、少なくとも１つの製品の製品識別情報には、少なくとも１つのオプション項目の値を含むオプション指定情報が対応付けられている。
【００４５】
図３に製品情報の一例を示す。図３に示す製品情報には、製品識別情報の列に、複数の製品各々の製品識別情報が記載されている。そして、オプション指定情報の列に、オプション項目を識別するオプション項目識別情報と、オプション項目の値とが対応付けて記載されている。
【００４６】
例えば、製品識別情報「００００００１」には、オプション項目識別情報「Ａｒｅａ」とオプション項目の値「ｕｓ」、オプション項目識別情報「ＤｉｓｃＤｒｉｖｅ」とオプション項目の値「ｃｄ」、及び、オプション項目識別情報「Ｐｒｉｃｅ」とオプション項目の値「Ｌ」等が対応付けられている。これは、製品識別情報「００００００１」で特定される製品は、仕向地が米国であり、ＣＤドライブがＤｉｓｃＤｒｉｖｅの規格として定められており、かつ、低価格品であることを示している。
【００４７】
なお、製品識別情報「００００００４」には、オプション指定情報が全く対応付けられていない。これは、製品識別情報「００００００４」で特定される製品は、オプション部品を全く使用しないことを示している。
【００４８】
各製品識別情報に対応付けるオプション指定情報は、各製品の設計・企画等により定めることができる設計的事項であり、その内容及び数は特段制限されない。
【００４９】
図１に戻り、入力受付部３０は、例えばユーザから、１つの製品識別情報を特定するための入力を受付ける。例えば、入力受付部３０は、キーボード、マウス、タッチパネルディスプレイ、入力ボタン等のあらゆる入力装置を利用して、１つの製品識別情報そのものの入力を受付けてもよい。
【００５０】
製品情報検索部４０は、入力受付部３０が受付けた入力に従い特定された製品識別情報である指定製品識別情報をキーとして製品情報（図３参照）を検索する。そして、製品情報検索部４０は、検索結果として、指定製品識別情報に対応付けられているオプション指定情報、または、指定製品識別情報にはオプション指定情報は対応付けられていないことを示す情報を取得する。
【００５１】
例えば、指定製品識別情報が「００００００１」である場合、製品情報検索部４０は、図３に示す製品情報を検索すると、検索結果として、オプション指定情報「Ａｒｅａ［ｕｓ］」、「ＤｉｓｃＤｒｉｖｅ［ｃｄ］、及び、「Ｐｒｉｃｅ［Ｌ］」を取得する。
【００５２】
また、指定製品識別情報が「００００００４」である場合、製品情報検索部４０は、図３に示す製品情報を検索すると、検索結果として、指定製品識別情報にはオプション指定情報は対応付けられていないことを示す情報を取得する。
【００５３】
図１に戻り、部品抽出部５０は、部品情報（図２参照）を検索し、指定製品識別情報で特定される製品の部品を識別する部品識別情報である第１の部品識別情報を抽出する。部品抽出部５０による抽出処理は、製品情報検索部４０が取得した検索結果により異なる。
【００５４】
まず、製品情報検索部４０が検索結果としてオプション指定情報を取得した場合について説明する。
【００５５】
かかる場合、部品抽出部５０は、第１の部品識別情報として、（１）オプション情報が対応付けられていない部品識別情報（共通部品の部品識別情報）と、（２）オプション情報が対応付けられている部品識別情報（オプション部品の部品識別情報）の中の、対応付けられているオプション項目の値が検索結果であるオプション指定情報に含まれている部品識別情報と、を抽出する。なお、部品抽出部５０は、（２）の部品識別情報として、例えば、オプション情報が対応付けられている部品識別情報（オプション部品の部品識別情報）の中の、対応付けられているオプション項目の値のすべてが、検索結果であるオプション指定情報に含まれている部品識別情報を抽出する。
【００５６】
一例として、指定製品識別情報が「００００００１」であり、製品情報検索部４０が、検索結果として、オプション指定情報「Ａｒｅａ［ｕｓ］」、「ＤｉｓｃＤｒｉｖｅ［ｃｄ］」、及び、「Ｐｒｉｃｅ［Ｌ］」を取得した場合（図３参照）を考えてみる。
【００５７】
かかる場合、部品抽出部５０は、図２に示す部品情報を検索すると、第１の部品識別情報として、（１）オプション情報が対応付けられていない部品識別情報「１０−ＦＦＦ−ＸＸ」、「Ａ１０１０−２１」及び「Ｐ−２１」等を抽出する。
【００５８】
併せて、部品抽出部５０は、第１の部品識別情報として、（２）オプション情報が対応付けられている部品識別情報「ＡＡＡ−ｄ」、「ＢＢＢ−ｃ」、「ＣＣＣ−ｃ」、「ＤＤＤ−ｃ」、「ＥＥＥ−ｃ」、「ＦＦＦ−ｃ」、「１１３９−ＦＤＤ」及び「Ｐ３９−２」等の中の、対応付けられているオプション項目の値のすべてが、検索結果であるオプション指定情報「Ａｒｅａ［ｕｓ］」、「ＤｉｓｃＤｒｉｖｅ［ｃｄ］」、及び、「Ｐｒｉｃｅ［Ｌ］」の中に含まれている部品識別情報を抽出する。当該例の場合、部品抽出部５０は、オプション情報「Ａｒｅａ［ｕｓ］」、「ＤｉｓｃＤｒｉｖｅ［ｃｄ］」が対応付けられている部品識別情報「ＢＢＢ−ｃ」を抽出する。結果、図４に示すように、指定製品識別情報「００００００１」で特定される製品の部品表が作成される。
【００５９】
なお、（２）オプション情報が対応付けられている部品識別情報（オプション部品の部品識別情報）の中の、対応付けられているオプション項目の値がオプション指定情報に含まれている部品識別情報を抽出する処理のアルゴリズムは特段制限されない。しかし、第１の部品識別情報に対応付けられているオプション項目の値が、検索結果であるオプション指定情報に含まれるオプション項目の値の中に含まれるか否かを判断する処理は、例えば以下のように行ってもよい。
【００６０】
まず、部品抽出部５０は、第１の部品識別情報（例：図２の「ＡＡＡ−ｄ」）に対応付けられているオプション項目識別情報（例：図２の「ＤｉｓｃＤｒｉｖｅ」）を認識する。そして、部品抽出部５０は、検索結果であるオプション指定情報（例：図３の「００００００１」に対応付けられたオプション指定情報）に含まれるオプション項目の値の中の、認識したオプション項目識別情報（例：「ＤｉｓｃＤｒｉｖｅ」）に対応付けられているオプション項目の値（例：「ｃｄ」）のみを、判断に利用する。すなわち、認識したオプション項目識別情報（例：「ＤｉｓｃＤｒｉｖｅ」）に対応付けられているオプション項目の値（例：「ｃｄ」）のみを、第１の部品識別情報（例：図２の「ＡＡＡ−ｄ」）に対応付けられているオプション項目の値との照合処理に利用する。このようにすれば、照合処理効率を向上させることができる。
【００６１】
次に、製品情報検索部４０が検索結果として指定製品識別情報にはオプション指定情報は対応付けられていないことを示す情報を取得した場合について説明する。
【００６２】
かかる場合、部品抽出部５０は、第１の部品識別情報として、（１）オプション情報が対応付けられていない部品識別情報（共通部品の部品識別情報）のみを抽出する。
【００６３】
例えば、指定製品識別情報が「００００００４」であり、製品情報検索部４０が、検索結果として、指定製品識別情報にはオプション指定情報は対応付けられていないことを示す情報を取得した場合（図３参照）を考えてみる。
【００６４】
かかる場合、部品抽出部５０は、図２に示す部品情報を検索すると、第１の部品識別情報として、（１）オプション情報が対応付けられていない部品識別情報「１０−ＦＦＦ−ＸＸ」、「Ａ１０１０−２１」及び「Ｐ−２１」等のみを抽出する。結果、図５に示すように、指定製品識別情報「００００００４」で特定される製品の部品表が作成される。
【００６５】
参考までに、上記と同様にして作成された、製品識別情報「００００００２」、「００００００３」、「００００００５」及び「００００００６」各々で特定される製品（図３参照）の部品表を、図６乃至９各々に示す。本実施形態によれば、図６及び７に示すように、同一のオプション項目の値から複数の部品識別情報が抽出される場合がある。図６及び７には、オプション項目の値「ＦＤＤ」から、部品識別情報「１１３９−ＦＤＤ」及び「Ｐ３９−２」が抽出されている例が示されている。
【００６６】
図１に戻り、出力部６０は、部品抽出部５０が抽出した第１の部品識別情報を出力する。例えば、出力部６０は、部品抽出部５０が抽出した第１の部品識別情報を利用して作成された図４乃至９に示すような部品表を、ディスプレイ、印刷装置などのあらゆる出力装置を介して出力する。
【００６７】
次に、本実施形態の部品管理方法の処理の流れについて説明する。本実施形態の部品管理方法は、図１０のフローチャートに示すように、入力受付ステップＳ１０と、製品情報検索ステップＳ２０と、部品抽出ステップＳ３０と、出力ステップＳ４０と、を有する。
【００６８】
入力受付ステップＳ１０では、入力受付部３０が、例えばユーザから、１つの製品識別情報を特定するための入力を受付ける。
【００６９】
製品情報検索ステップＳ２０では、製品情報検索部４０が、Ｓ１０における入力に従い特定された製品識別情報である指定製品識別情報をキーとして、製品情報保持部２０が保持する製品情報（図３参照）を検索する。そして、製品情報検索部４０は、検索結果として、指定製品識別情報に対応付けられているオプション指定情報、または、指定製品識別情報にはオプション指定情報は対応付けられていないことを示す情報を取得する。
【００７０】
部品抽出ステップＳ３０では、部品抽出部５０が、部品情報保持部１０が保持する部品情報（図２参照）を検索し、指定製品識別情報で特定される製品の部品を識別する部品識別情報である第１の部品識別情報を抽出する。
【００７１】
具体的には、Ｓ２０で製品情報検索部４０が検索結果としてオプション指定情報を取得した場合には、部品抽出部５０は、第１の部品識別情報として、（１）オプション情報が対応付けられていない部品識別情報（共通部品の部品識別情報）と、（２）オプション情報が対応付けられている部品識別情報（オプション部品の部品識別情報）の中の、対応付けられているオプション項目の値が、検索結果であるオプション指定情報に含まれている部品識別情報と、を抽出する。なお、部品抽出部５０は、（２）の部品識別情報として、例えば、オプション情報が対応付けられている部品識別情報（オプション部品の部品識別情報）の中の、対応付けられているオプション項目の値のすべてが、検索結果であるオプション指定情報に含まれている部品識別情報を抽出する。
【００７２】
一方、Ｓ２０で製品情報検索部４０が検索結果として指定製品識別情報にはオプション指定情報は対応付けられていないことを示す情報を取得した場合には、部品抽出部５０は、第１の部品識別情報として、（１）オプション情報が対応付けられていない部品識別情報（共通部品の部品識別情報）のみを抽出する。
【００７３】
出力ステップＳ４０では、出力部６０が、Ｓ３０で部品抽出部５０が抽出した第１の部品識別情報を出力する。例えば、出力部６０は、部品抽出部５０が抽出した第１の部品識別情報を利用して作成された図４乃至９に示すような部品表を、ディスプレイ、印刷装置などのあらゆる出力装置を介して出力する。
【００７４】
なお、本実施形態の部品管理装置１は、例えば、以下のプログラムをコンピュータにインストールすることで、実現することができる。
複数の製品の部品をまとめて管理するためのプログラムであって、
コンピュータを、
前記複数の製品すべてに共通する前記部品である共通部品を識別する部品識別情報と、前記製品毎に異なる前記部品であるオプション部品の部品識別情報とが列記され、前記オプション部品の前記部品識別情報には、少なくとも１つのオプション項目の値を含むオプション情報が対応付けられている部品情報を保持する部品情報保持手段、
前記複数の製品各々を識別する製品識別情報が列記され、少なくとも１つの前記製品の前記製品識別情報には、少なくとも１つの前記オプション項目の値を含むオプション指定情報が対応付けられている製品情報を保持する製品情報保持手段、
１つの前記製品識別情報を特定するための入力を受付ける入力受付手段、
前記入力に従い特定された前記製品識別情報である指定製品識別情報をキーとして前記製品情報を検索し、検索結果として、前記指定製品識別情報に対応付けられている前記オプション指定情報、または、前記指定製品識別情報には前記オプション指定情報は対応付けられていないことを示す情報を取得する製品情報検索手段、
前記部品情報を検索し、前記指定製品識別情報で特定される前記製品の前記部品を識別する前記部品識別情報である第１の前記部品識別情報を抽出する部品抽出手段、
として機能させ、さらに、
前記部品抽出手段を、前記製品情報検索手段が前記検索結果として前記オプション指定情報を取得した場合には、前記第１の部品識別情報として、前記オプション情報が対応付けられている前記部品識別情報の中の、対応付けられている前記オプション項目の値が前記オプション指定情報に含まれている前記部品識別情報を抽出するよう機能させるためのプログラム。
【００７５】
本実施形態によれば、部品表の作成及び管理を容易にすることが可能となる。例えば、部品情報に登録されている共通部品の全てを使用し、かつ、すでに部品情報に登録されているオプション部品の一部を使用する新製品が出てきた場合、製品情報に、当該新製品を識別する情報と、当該新製品に特有の要件を示す少なくとも１つのオプション項目の値とを対応付けて新規に登録すれば、部品情報の内容を変更しなくても、当該新製品の部品表を作成することができる。すなわち、新製品が出るたびに部品情報の内容を変更する必要がない。
【００７６】
また、本実施形態によれば、各製品がオプション部品を使用するか否かが、各製品に特有の１つの要件で決まる場合であっても、２つ以上の要件で決まる場合であっても、各製品とオプション部品とを、比較的容易なデータ構成で適切に対応付けることができる。
【００７７】
この出願は、２０１１年１月２０日に出願された日本特許出願特願２０１１−０１０１０５号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2012098611.tif 000003
【図２】
2012098611.tif 000004
【図３】
2012098611.tif 000005
【図４】
2012098611.tif 000006
【図５】
2012098611.tif 000007
【図６】
2012098611.tif 000008
【図７】
2012098611.tif 000009
【図８】
2012098611.tif 000010
【図９】
2012098611.tif 000011
【図１０】
2012098611.tif 000012
【国際調査報告】
2012098611.tif 000013
2012098611.tif 000014