化学物質の含有量を求めるための計算式を共通にする、同じ種別の部品群であるシリーズ品を特定するシリーズ識別子に対応して、前記シリーズ品のシリーズ名称、及び、前記シリーズ品の前記化学物質の含有量を求めるための前記計算式を特定する計算式識別子を格納するシリーズマスタデータベース、前記化学物質の含有量を求めるために用いる前記計算式識別子に対応して、前記計算式を格納する計算式マスタデータベース、前記シリーズ識別子に対応して、前記シリーズ識別子が示す前記シリーズ品に含まれる部品を特定する部品識別子を格納するシリーズ管理データベース、前記シリーズ識別子に対応して、前記シリーズ識別子が示す前記シリーズ品に含まれる前記部品が含有する前記化学物質の名称および前記化学物質の含有率を格納する含有化学物質情報データベース、前記部品識別子に対応して、前記部品識別子が示す前記部品の名称及び前記部品の質量を格納する部品情報データベース、入力装置からの、新規部品を登録するための登録部品情報の入力に応答して、前記登録部品情報は前記シリーズマスタデータベースに格納されていない新規シリーズ品に関するかを判定する手段、該判定の結果、前記新規シリーズ品に関するならば、前記登録部品情報に含まれる入力計算式識別子は前記計算式マスタデータベースに格納されているかを判定する手段、該判定の結果、前記入力計算式識別子が前記計算式マスタデータベースに格納されているならば、前記登録部品情報に含まれる前記新規シリーズ品の、新規シリーズ識別子、新規シリーズ名称および前記入力計算式識別子を前記シリーズマスタデータベースに格納する手段、前記シリーズ管理データベースに前記新規シリーズ識別子を格納する手段、前記含有化学物質情報データベースに、前記新規シリーズ識別子に対応させて、前記登録部品情報に含まれる、前記新規部品が含有する新規化学物質の名称および前記新規化学物質の含有率を格納する手段、格納した前記新規シリーズ識別子に対応させて、前記登録部品情報に含まれる、前記新規部品を特定する新規部品識別子を、前記シリーズ管理データベースに格納する手段、並びに、前記新規部品識別子、前記新規部品の名称および前記新規部品の質量を、前記部品情報データベースに格納する手段を有することを特徴とする含有化学物質管理システム。前記入力計算式識別子が前記計算式マスタデータベースに格納されているかを判定する手段による判定の結果、前記入力計算式識別子が前記計算式マスタデータベースに格納されていないならば、前記入力計算式識別子に対応して、前記登録部品情報に含まれる新規計算式を前記計算式マスタデータベースに格納する手段をさらに有することを特徴とする請求項1記載の含有化学物質管理システム。前記入力装置からの、前記部品を検索する検索部品情報に応答して、前記検索部品情報に含まれ、前記部品情報データベースに格納されている、前記部品の名称及び前記部品の質量を出力装置に出力する手段、前記シリーズマスタデータベースを参照して、前記検索部品情報に含まれる前記シリーズ識別子に対応する前記計算式識別子を前記出力装置に出力する手段、前記含有化学物質情報データベースの前記化学物質の含有率と前記部品の質量とを前記計算式マスタデータベースに格納される前記計算式識別子が示す前記計算式に適用して、前記化学物質の含有量を算出する手段、並びに、算出した前記化学物質の含有量を、前記化学物質の名称に対応付けて前記出力装置に出力する手段をさらに有することを特徴とする請求項2記載の含有化学物質管理システム。管理対象の製品や構成部品の種別や数が多いと、化学物質管理システムが具備すべきデータベースの容量が膨大になり、新規の部品のデータベースへの登録作業も膨大になる。このような状況において、特許文献1に開示される技術は、不確かな入力部品情報を推定する技術であり、手作業で管理を容易にしている。しかしながら、化学物質に関する様々な規制を遵守するためには、推定ではなく、厳密性が求められるので、必然的にデータベースに登録される部品の種類や型式の数が膨大化する。部品の種類や型式の数が膨大化は、市場に部品やそれを用いた製品が存在する年月の経過によっても生じる。製品や部品には、それらを管理するための管理番号は異なるが、それらを構成している材質や物質及びそれらの含有率が同じであるシリーズ品が含まれる。シリーズ品は、具体的には、種別は同じであるが、特性値等が異なることにより、型式などが異なる。上記の課題を解決する、すなわちデータベースを容量の増大を抑制するために、発明者はシリーズ品の存在に注目した。開示される含有化学物質確認支援システムは、次のデータベースを有する。それらは、化学物質の含有量を求めるための計算式を共通にする、同じ種別の部品群であるシリーズ品を特定するシリーズ識別子に対応して、シリーズ品のシリーズ名称、及び、シリーズ品の化学物質の含有量を求めるための計算式を特定する計算式識別子を格納するシリーズマスタデータベース、化学物質の含有量を求めるために用いる計算式識別子に対応して、計算式を格納する計算式マスタデータベース、シリーズ識別子に対応して、シリーズ識別子が示すシリーズ品に含まれる部品を特定する部品識別子を格納するシリーズ管理データベース、シリーズ識別子に対応して、シリーズ識別子が示すシリーズ品に含まれる部品が含有する化学物質の名称および化学物質の含有率を格納する含有化学物質情報データベース、並びに、部品識別子に対応して、部品識別子が示す部品の名称及び部品の質量を格納する部品情報データベースである。含有化学物質確認支援システムは、さらに、入力装置からの、新規部品を登録するための登録部品情報の入力に応答して、登録部品情報はシリーズマスタデータベースに格納されていない新規シリーズ品に関するかを判定する手段、この判定の結果、新規シリーズ品に関するならば、登録部品情報に含まれる入力計算式識別子は計算式マスタデータベースに格納されているかを判定する手段、この判定の結果、入力計算式識別子が計算式マスタデータベースに格納されているならば、登録部品情報に含まれる新規シリーズ品の、新規シリーズ識別子、新規シリーズ名称および入力計算式識別子をシリーズマスタデータベースに格納する手段、シリーズ管理データベースに新規シリーズ識別子を格納する手段、含有化学物質情報データベースに、新規シリーズ識別子に対応させて、登録部品情報に含まれる、新規部品が含有する新規化学物質の名称および新規化学物質の含有率を格納する手段、格納した新規シリーズ識別子に対応させて、登録部品情報に含まれる、新規部品を特定する新規部品識別子を、シリーズ管理データベースに格納する手段、並びに、新規部品識別子、新規部品の名称および新規部品の質量を、部品情報データベースに格納する手段を有する。含有化学物質確認支援システムの望ましい他の態様は、入力計算式識別子が計算式マスタデータベースに格納されているかを判定する手段による判定の結果、入力計算式識別子が計算式マスタデータベースに格納されていないならば、入力計算式識別子に対応して、登録部品情報に含まれる新規計算式を計算式マスタデータベースに格納する手段をさらに有する。含有化学物質確認支援システムの望ましいさらに他の態様は、入力装置からの、部品を検索する検索部品情報に応答して、検索部品情報に含まれ、部品情報データベースに格納されている、部品の名称及び質量を出力装置に出力する手段、シリーズマスタデータベースを参照して、検索部品情報に含まれるシリーズ識別子に対応する計算式識別子を出力装置に出力する手段、含有化学物質情報データベースの化学物質の含有率と部品の質量とを計算式マスタデータベースに格納される計算式識別子が示す計算式に適用して、化学物質の含有量を算出する手段、並びに、算出した化学物質の含有量を、化学物質の名称に対応付けて出力装置に出力する手段をさらに有する。本発明によれば、含有化学物質管理システムのデータベースの容量の増加を抑制できる。図1に、含有化学物質管理システム10の構成例を示す。含有化学物質管理システム10は、CPU11、メモリ12、記憶装置13、入力装置14、出力装置15、通信インタフェイス16などを含む。記憶装置13には、管理部20のプログラムが格納され、管理部20のプログラムがメモリ12に読み出され、CPU11により実行される。管理部20は、部品登録部21、部品削除部22、及び部品検索部23の各処理部を含み、これらの処理部は、入力装置14を介したユーザによる起動に応答して、各々実行される。記憶装置13には、管理部20が用いるシリーズマスタデータベース200、シリーズ管理データベース300、計算式マスタデータベース400、変数マスタデータベース500、部品情報データベース600、および、含有化学物質情報データベース700を格納している。メモリ12には、管理部20のプログラムと共に、管理部20が用いるワークエリアが確保される。入力装置14および出力装置15は、含有化学物質管理システム10との間で情報を入出力できれば良く、一体構成の装置であっても良い。通信インターフェイス16は、他のコンピュータに構成される部品の購買システムなどとの間の通信に用いられる。記憶装置13に格納され、管理部20により用いられる各データベースの構成を説明する。説明中、たとえばシリーズ品を特定するシリーズ番号や部品を特定する部品番号のように、特定する情報を番号と呼ぶが、特定する情報はいわゆる識別子である。図2に、シリーズマスタデータベース200の例を示す。シリーズマスタデータベース200は、シリーズを特定するシリーズ番号201に対応して、シリーズ名称202、及び、そのシリーズの化学物質の含有量を求めるための適用計算式204を格納する。個々の部品を特定する識別子である型式や管理番号は異なるが、それらを構成している材質や物質及びそれらの含有率が同じであるものをシリーズ、又はシリーズ品と呼ぶ。シリーズ品は、具体的には、種別は同じであるが、特性値等が異なることにより、型式などが異なる。換言すると、化学物質の含有量を求めるための適用計算式を共通にする、同じ種別の部品群をシリーズ品と呼ぶ。ここでは、説明を簡単にするために、シリーズ番号201に対応して一つの適用計算式204として説明するが、シリーズ番号201に対応して、含有量を求める化学物質が複数種類あり、化学物質の種類に対応して適用計算式が複数ある場合は、化学物質の欄を設け、その化学物質に対応して適用計算式を格納する。図3に、シリーズ管理データベース300の例を示す。シリーズ管理データベース300は、シリーズ番号301に対応して、そのシリーズに含まれる部品の部品番号302を格納する。図3では、たとえば、シリーズ番号301がS‐001のシリーズに、部品番号302がX‐01‐A‐1、X‐01‐A‐2、X‐01‐A‐3、及び、X‐01‐A‐4の部品が含まれることを示している。図4に、計算式マスタデータベース400の例を示す。計算式マスタデータベース400は、含有化学物質管理システム10が、化学物質の含有量を求めるために用いる計算式を特定する計算式番号401に対応して、計算式402を格納する。計算式マスタデータベース400には、不要な計算式を含んでも、容量を極端に大きくするものではないので、現在は使用していないが、過去に使用した、又は、将来使用する可能性のある計算式を含んでいても良い。図5に、変数マスタデータベース500の例を示す。変数マスタデータベース500は、計算式マスタデータベース400に格納されている計算式402で用いられている変数の定義を格納する。変数マスタデータベース500は、各変数を特定する変数番号501、変数502、変数名503、および、変数の単位504を対応付けて格納する。シリーズマスタデータベース200の適用計算式204で特定される、計算式マスタデータベース400の計算式402に、変数マスタデータベース500の変数の定義を適用して、化学物質の含有量を求める。たとえば、計算式番号401がdefaultの計算式402は、PMC/100=物質含有率/100gとなる。計算式マスタデータベース400および変数マスタデータベース500に見られるように、同じ変数502が複数の計算式402に用いられるほど、変数マスタデータベース500の容量の肥大化を防ぐことができる。図6に、部品情報データベース600の例を示す。部品情報データベース600は、個々の部品を特定する部品番号601、部品名602、及び、部品質量603を格納する。一般に、部品情報データベース600には、購買システムなどから入力される価格やサイズなどの属性情報も、部品番号601に対応付けて格納されるが、ここでは省略する。図7に、含有化学物質情報データベース700の例を示す。含有化学物質情報データベース700は、シリーズ番号701、シリーズ番号701の部品が含有する化学物質名称702、その化学物質の含有率703を格納する。図7の含有化学物質情報データベース700は、シリーズ番号701対応にレコードが構成されるので、部品情報データベース600に登録されている部品数よりもシリーズ数は少ないので、含有化学物質情報データベース700の容量を少なくできる。また、新たなシリーズ品を管理対象とする場合に、含有化学物質情報データベース700に新規に登録する必要があるが、既に含有化学物質情報データベース700に登録済みのシリーズ品に含まれる新たな部品を管理対象とする場合は、含有化学物質情報データベース700への登録は不要になる。管理部20に含まれる部品登録部21、部品削除部22、及び部品検索部23の各処理を説明する。図8に、部品登録部21の処理フローチャートを示す。登録する部品に関する情報を入力する。部品情報入力のため出力する画面例900を図9Aに示す。部品情報として入力される項目は、登録する部品の、シリーズ名称905、部品名910、部品番号915、及び、部品質量920である。シリーズ名称905の入力を容易にするために、シリーズマスタデータベース200の内容であるシリーズ一覧950を表示する。既に含有化学物質管理システム10に登録されているシリーズに含まれる部品情報を入力する場合、ユーザはシリーズ一覧950の該当する行を選択することにより、図9Bに示すように、シリーズ名称905を出力する。新規のシリーズの部品情報を入力する場合は、ユーザは、シリーズ名称905に新たなシリーズ名称を入力する。部品登録部21は、シリーズ名称905の入力に応答して、シリーズ管理データベース300を参照して、入力されたシリーズの部品番号302の一覧に、部品情報データベース600の部品名602及び部品質量603を対応させた一覧表960を出力する。このとき、部品情報が入力される部品に付される部品番号915を出力する。図9Bに示す例では、抵抗01シリーズの部品番号は、一覧表960から分かるようにX‐01‐A‐4まで使用されているので、部品情報が入力される部品に付される部品番号915は、X‐01‐A‐5であることを示している。ユーザが、部品番号915に出力した内容を変更したり、後述する部品削除部22により登録されている部品が削除されたりすると、欠番が発生する。このような場合、欠番を部品情報が入力される部品に付される部品番号915に欠番を付しても良いし、最後に登録された部品番号の次の部品番号を付しても良い。ユーザは、図9Bに示す部品登録画面900に部品名910及び部品質量920を入力する。新規のシリーズ名称が入力された場合は、図9Bに示す一覧表960を出力しない。新規のシリーズ名称が入力された例を図9Cに示す。ユーザは、シリーズ名称905が入力に引き続き、部品名910、部品番号915、部品質量920、適用計算式925、並びに、部品が含む化学物質及びその含有率930を入力する。適用計算式925は、計算式マスタデータベース400に格納されている適用計算式の一覧表970を出力し、ユーザに選択入力させる。新規の計算式の場合は、ユーザは、その計算式を適用計算式925に入力させる。新規の計算式の入力に伴って、その計算式で用いる変数の定義を入力させる。この場合、変数マスタデータベース500を参照した一覧表示や、ユーザに選択入力させるが、前述の他の項目の入力方法と類似するので説明を省略する。図8に戻って説明する。入力された部品情報は、シリーズマスタデータベース200に格納されていない新規のシリーズに関するものかを判定する。新規でない、すなわちシリーズマスタデータベース200に格納されているシリーズの部品情報であるならば、ステップ830へ分岐する。新規のシリーズに関する部品情報であるならば、入力された適用計算式925は、計算式マスタデータベース400にあるか否かを判定する。この判定は、図9Cに示した部品登録画面900の例において、適応計算式一覧970から選択入力されたものか、適用計算式925に入力されたものかを判定することに等しい。新規の計算式でないならば、ステップ820へ分岐する。新規の計算式であるならば、部品登録画面900の適用計算式925に入力された計算式を計算式マスタデータベース400に新たな計算式番号401に格納すると共に、新たな変数を用いているならば、変数マスタデータベース500に新たな変数番号501に対応付けて、新たな変数502、その変数名503、および、その変数の単位504を格納する。シリーズマスタデータベース200に、入力されたシリーズ名称905をシリーズ名称202として、入力された適用計算式925を適用計算式203として、これらに対応させるシリーズ番号201と共に格納する。また、シリーズ管理データベース300のシリーズ番号301に、新規のシリーズ番号201と同じシリーズ番号を格納する。同時に部品番号302に、部品登録画面900の部品番号915を入力しても良いが、後述するステップ830で上書きされる。シリーズマスタデータベース200に格納した新規のシリーズ番号201と同じシリーズ番号を、含有化学物質情報データベース700のシリーズ番号701として格納し、これに対応させて、入力された部品が含む化学物質及びその含有率930を化学物質名称702及び含有率703として格納する。シリーズ管理データベース300の部品番号302に、入力された部品番号915を格納し、部品情報データベース600の部品番号601、部品名602、および、部品質量603に、入力された部品番号915、部品名910、および、部品質量920を格納する。以上のように、部品登録部21の処理を実行すると、含有化学物質管理システム10の各データベースに既に格納されている情報の再格納を最小限にし、データベース全体としての容量の増大を防ぐことができる。図10に、部品削除部22の処理フローチャートを示す。削除する部品に関する情報を入力する。部品情報入力のため出力する画面例1100を図11Aに示す。部品情報として入力される項目は、削除する部品の、シリーズ名称1105、部品名1110、及び、部品番号1115である。部品名1110、及び、部品番号1115は、いずれか一方が入力されれば良いが、ユーザの入力の容易性のために、両項目の入力を可能にしている。削除する部品の部品情報入力の方法は、前述の部品登録の場合に類似しているので簡単に説明する。シリーズ名称1105の入力を容易にするために、シリーズマスタデータベース200の内容であるシリーズ一覧1130を表示する。ユーザはシリーズ一覧1130の該当する行削除する部品を含むシリーズ番号又はシリーズ名称がある行を選択することにより、図11Bに示すように、シリーズ名称1105を出力する。部品削除部22は、シリーズ名称1105の入力に応答して、シリーズ管理データベース300を参照して、入力されたシリーズの部品番号302の一覧に、部品情報データベース600の部品名602及び部品質量603を対応させた一覧表1140を出力する。部品名602及び部品質量603を、一覧表1140に含む必要はないが、部品番号のみの一覧出力を見たユーザによる誤入力削除すべきでない部品情報の削除を避けるために、削除する部品を選択するための情報量を多くしておく。ユーザは、図11Bに示す部品削除画面1100に部品名1110又は部品番号1115を入力する。この入力は、一覧表1140からの選択入力により、選択された部品に関して、部品名1110および部品番号1115を出力する。図10に戻って説明する。入力された部品情報を、部品情報データベース600およびシリーズ管理データベース300から削除する。具体的には、入力された部品番号1115に対応する、部品情報データベース600およびシリーズ管理データベース300のレコードを削除する。同じシリーズに、削除した部品情報以外の部品の部品情報があるかを判定する。具体的には、シリーズ管理データベース300を参照して、入力されたシリーズ名称1105のシリーズ番号301に含まれる部品番号302が有るかを判定する。有れば、部品削除部22の処理を終了する。なければ、シリーズマスタデータベース200及び含有化学物質情報データベース700から、入力されたシリーズ番号1105に対応するシリーズ番号201および701が一致するレコードを削除し、ステップ1015。部品削除部22の処理を終了する。部品削除部22の処理において、計算式マスタデータベース400や変数マスタデータベース500の内容は、たとえ削除可能であったとしても削除しない。なぜならば、計算式や変数定義の入力は、一般の文字列入力に比べて複雑であるので、再入力する場合の煩雑性と、前述したようにデータベース全体としての増加容量は少容量であることによる。なお、含有化学物質管理システム10は、市場に出そうとしている製品を構成する部品に含有される化学物質を管理するだけでなく、既に市場に出ている製品を構成する部品に含有される化学物質も管理しなければならないので、一般に、市場に管理対象部品が存在しないことを確認できない限り、部品削除部22の処理を実行することは避けられる。図12に、部品検索部23の処理フローチャートを示す。部品検索部23は、入力された部品に関して、その部品による化学物質の含有量を出力する処理を実行する。検索する部品に関する情報を入力する。部品情報入力のため出力する画面例1300を図13Aに示す。部品情報として入力される項目は、検索する部品の、シリーズ名称1305、部品名1310、及び、部品番号1315である。部品名1310、及び、部品番号1315は、いずれか一方が入力されれば良いが、部品削除部22の処理と同様に、ユーザの入力の容易性のために、両項目の入力を可能にしている。検索する部品の部品情報入力の方法は、前述の部品登録や部品削除の場合に類似しているので簡単に説明する。シリーズ名称1305の入力を容易にするために、シリーズマスタデータベース200の内容であるシリーズ一覧1350を表示する。ユーザはシリーズ一覧1350の該当する行検索する部品を含むシリーズ番号又はシリーズ名称がある行を選択することにより、図13Bに示すように、シリーズ名称1305を出力する。部品検索部23は、シリーズ名称1305の入力に応答して、シリーズ管理データベース300を参照して、入力されたシリーズの部品番号302の一覧に、部品情報データベース600の部品名602及び部品質量603を対応させた一覧表1360を出力する。部品名602及び部品質量603を、一覧表1140に含む必要はないが、部品番号のみの一覧出力を見たユーザによる誤入力検索が不要な部品情報の検索を避けるために、検索する部品を選択するための情報量を多くしておく。ユーザは、図13Bに示す部品検索画面1300に部品名1110又は部品番号1115を入力する。この入力は、一覧表1140からの選択入力により、選択された部品に関して、部品名1110および部品番号1115を出力する。部品名1110または部品番号1115の選択入力に応答して、部品情報データベース600の内容を出力する。ここでは、図13Bに示すように、一覧表1360の対応する部品質量を部品質量1320として出力することに等しい。前述したように、部品情報データベース600に種々の属性情報が格納されていることが一般的であるので、そのような場合にその属性情報も出力する。シリーズマスタデータベース200を参照して、シリーズ名称1305に対応する適用計算式203を、図13Cに示すように適用計算式1325に出力する。計算式マスタデータベース400、変数マスタデータベース500、および、含有化学物質情報データベース700を参照して、化学物質の含有量を算出する。具体的には、シリーズ名称1305に対応するシリーズ番号201をシリーズマスタデータベース200から取得し、そのシリーズ番号201に対応するシリーズ番号701の化学物質名称702及び含有率703を得る。化学物質名称702は、図13Cに示すように化学物質1330の化学物質名称欄に出力する。一方、適用計算式1325に対応する計算式番号401の計算式402は、PMC/100=物質含有率/100gであるので、部品質量1320と含有率703を代入して、化学物質の含有量を算出する。この含有量の算出を、シリーズ名称1305を示すシリーズ番号701に対応する、含有化学物質情報データベース700に格納された化学物質毎に実行する。算出した化学物質の含有量を、図13Cに示すように化学物質1330の化学物質名称に対応付けて表示する。図13Cでは、含有量と共に含有率も表示している。以上の部品検索部23の処理を実行することにより、ユーザは所望の部品の化学物質の含有量を容易に取得することができる。本実施形態によれば、部品を構成している材質や物質及びそれらの含有率が同じであるシリーズ品の存在に注目したことにより、含有化学物質管理システムのデータベースの容量の増加を抑制できる。