(57)【要約】【課題】リサイクル性を示す指標を、より迅速に算出することができるリサイクル性評価支援装置１０を提供する。【解決手段】本発明のリサイクル性評価支援装置１０は、回収物の出荷先が確定している処理工程については予め設定された情報に基づいてリサイクルルートを辿り、出荷先が確定していない処理工程については、業界団体等のグループ単位で予め設定された情報に基づいて仮のリサイクルルートを１つ以上推定する。そして、リサイクル性評価支援装置１０は、推定した仮のリサイクルルートの中で、予め指定された条件を満たすルートをリサイクルルートとして決定し、決定したリサイクルルートについて、リサイクル費用および回収率を表示する。【選択図】図１
2010277212.tif 000002
【特許請求の範囲】
【請求項１】
リサイクル処理の各処理工程について、前の処理工程の回収物を処理対象とする次の処理工程を順次たどることで、製品を構成する部品毎のリサイクルルートを特定し、特定したリサイクルルートについて回収率を算出するリサイクル性評価支援装置であって、
製品または製品に組み込まれる部品を識別する部品コードに対応付けて、製品または部品を構成する部品の部品コードを格納する部品構成情報格納部と、
部品コードに対応付けて、部品種別、含有素材、および含有素材の重量を格納する部品属性情報格納部と、
それぞれの処理業者を識別する業者名毎に、当該処理業者が解体する処理対象、処理対象から回収される回収物、および、回収物の出荷先が定められている場合にその出荷先の業者名を含む初期工程テーブルと、
業者名毎に、当該業者名に対応する処理業者が処理する処理対象、当該処理対象から回収される回収物、当該回収物の回収率、および、当該回収物の出荷先が定められている場合にその出荷先の業者名を含む業者別中間工程テーブルと、
業者名毎に、当該業者名に対応する処理業者が処理する処理対象、当該処理対象から回収される回収物、および、当該回収物の回収率を含む業者別最終工程テーブルと
を有する業者別情報格納部と、
複数の処理業者が属するグループを識別するグループ名毎に、当該グループに属する処理業者が処理する処理対象、当該処理対象から回収される回収物、ならびに、当該回収物の回収率の最大値および最小値を含むグループ別中間工程テーブルと、
グループ名毎に、当該グループ名に対応するグループに属する処理業者が処理する処理対象、当該処理対象から回収される回収物、ならびに、当該回収物の回収率の最大値および最小値を含むグループ別最終工程テーブルと
を有するグループ別情報格納部と、
部品コード毎に、業者名またはグループ名に対応付けて、当該業者名に対応する処理業者または当該グループ名に対応するグループに属する処理業者が回収する回収物、当該回収物の重量、および、当該回収物の出荷先が定められているか否かを示す出荷先フラグを含むリサイクルルートテーブルを格納するリサイクルルートテーブル格納部と、
部品コードおよびリサイクルルートを識別するルートＩＤの組み合わせ毎に、グループ名に対応付けて、当該グループ名に対応するグループに属する処理業者が回収する回収物、ならびに、当該回収物の重量の最大値および最小値を含む未確定ルートテーブルを格納する未確定ルートテーブル格納部と、
部品コード毎に、回収率の最大値および最小値を格納するリサイクル指標格納部と、
ユーザから製品の部品コードを受け付けた場合に、前記部品構成情報格納部を参照して、当該製品に含まれる部品の部品コードを抽出し、抽出したそれぞれの部品コードを前記リサイクルルートテーブル、未確定ルートテーブル、およびリサイクル情報格納部に登録し、
ユーザから受け付けた製品の部品コードに対応する部品種別を処理対象とする処理業者を前記解体工程テーブルから抽出し、当該処理業者の回収物の出荷先が決まっていれば、回収物の出荷先が未定となるか、当該回収物が前記業者別最終工程テーブル内の処理対象となるまで、前記業者別中間工程テーブルまたは前記業者別最終工程テーブルを順次たどり、各処理工程の回収物の重量を前記リサイクルルートテーブルに登録し、回収物の出荷先が未定の工程には、回収物の出荷先が未定である旨を示す出荷先フラグを対応付ける確定ルート算出部と、
前記リサイクルルートテーブルを参照し、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられている処理工程について、当該処理工程の回収物を処理対象とするグループ名を前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルから抽出し、当該回収物が前記グループ別最終工程テーブル内の処理対象となるまで、前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルを順次たどり、各処理工程の回収物の重量の最大値および最小値を前記未確定ルートテーブルに登録する未確定ルート算出部と、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のリサイクルルートにおいて、部品の総重量に対する、最終工程における回収物の重量の最大値の割合および最小値の割合を示す回収率の最大値および最小値をそれぞれ算出し、回収率の最大値および最小値の平均が最も高いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のルートとして、当該リサイクルルートテーブルに登録すると共に、算出した回収率の最大値および最小値を前記リサイクル指標格納部に登録するリサイクルルート決定部と、
前記リサイクルルートテーブルに登録されている部品コード毎に、当該リサイクルルートテーブル内の工程毎の業者名またはグループ名を、前記リサイクル指標格納部内の情報と共に表示する表示処理部と
を備えることを特徴とするリサイクル性評価支援装置。
【請求項２】
請求項１に記載のリサイクル性評価支援装置であって、
素材毎に、当該素材の単位重量あたりの価格を格納する価格情報格納部をさらに備え、
前記部品属性情報格納部は、
部品コードに対応付けて、当該部品コードに対応する製品または部品の解体時間をさらに格納し、
前記初期工程テーブルには、
それぞれの処理業者を識別する業者名毎に、当該処理業者が対応する処理対象を解体する場合の単位時間あたりの解体単価がさらに含まれ、
前記業者別中間工程テーブルおよび前記業者別最終工程テーブルには、
業者名毎に、当該業者名に対応する処理業者が処理対象を処理する場合の単位重量あたりの処理単価がされに含まれ、
前記グループ別中間工程テーブルおよび前記グループ別最終工程テーブルには、
グループ名毎に、当該グループ名に対応するグループに属する処理業者が処理対象を処理する場合の単位重量あたりの処理単価の最大値および最小値がさらに含まれ、
前記リサイクルルートテーブルには、
部品コード毎に、業者名またはグループ名に対応付けて、当該業者名に対応する処理業者または当該グループ名に対応するグループに属する処理業者が処理対象を処理する場合の処理費用の最大値および最小値がさらに含まれ、
前記未確定ルートテーブルには、
部品コードおよびリサイクルルートを識別するルートＩＤの組み合わせ毎に、グループ名に対応付けて、当該グループ名に対応するグループに属する処理業者が処理対象を処理した場合の処理費用の最大値および最小値がさらに含まれ、
前記リサイクル指標格納部は、
部品コード毎に、リサイクル費用の最大値および最小値をさらに格納し、
前記確定ルート算出部は、
ユーザから製品の部品コードおよび回収率またはリサイクル費用のいずれかを示す選定条件を受け付けた場合に、前記部品構成情報格納部を参照して、当該製品に含まれる部品の部品コードを抽出し、抽出したそれぞれの部品コードを前記リサイクルルートテーブル、未確定ルートテーブル、およびリサイクル情報格納部に登録し、
ユーザから受け付けた製品の部品コードに対応する部品種別を処理対象とする処理業者を前記解体工程テーブルから抽出し、当該処理業者の回収物の出荷先が決まっていれば、回収物の出荷先が未定となるか、当該回収物が前記業者別最終工程テーブル内の処理対象となるまで、前記業者別中間工程テーブルまたは前記業者別最終工程テーブルを順次たどり、各処理工程の回収物の重量および処理費用を前記リサイクルルートテーブルに登録し、回収物の出荷先が未定の工程には、回収物の出荷先が未定である旨を示す出荷先フラグを対応付け、
前記未確定ルート算出部は、
前記リサイクルルートテーブルを参照し、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられている処理工程について、当該処理工程の回収物を処理対象とするグループ名を前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルから抽出し、当該回収物が前記グループ別最終工程テーブル内の処理対象となるまで、前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルを順次たどり、各処理工程の回収物の重量の最大値および最小値ならびに処理費用の最大値および最小値を前記未確定ルートテーブルに登録し、
前記リサイクルルート決定部は、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のリサイクルルートにおいて回収率の最大値および最小値を算出し、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のそれぞれのリサイクルルートにおける最終工程の回収物の価格を重量の最大値および最小値のそれぞれについて前記価格情報格納部を参照して算出し、当該ルート内のそれぞれの処理工程の処理費用の最小値から、算出した回収物の重量の最大値に対応する価格を引いてリサイクル費用の最大値を算出すると共に、当該ルート内のそれぞれの処理工程の処理費用の最大値から、算出した回収物の重量の最小値に対応する価格を引いてリサイクル費用の最小値を算出し、
前記選定条件が回収率を示す場合に、前記リサイクルルートテーブルに登録されている部品コード毎に、回収率の最大値および最小値の平均が最も高いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のルートとして、当該リサイクルルートテーブルに登録すると共に、当該リサイクルルートの回収率の最大値および最小値ならびにリサイクル費用の最大値および最小値を前記リサイクル指標格納部に登録し、
前記選定条件がリサイクル費用を示す場合に、前記リサイクルルートテーブルに登録されている部品コード毎に、算出したリサイクル費用の最大値および最小値の平均が最も低いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のリサイクルルートとして、当該リサイクルルートテーブルに登録すると共に、当該リサイクルルートの回収率の最大値および最小値ならびにリサイクル費用の最大値および最小値を前記リサイクル指標格納部に登録することを特徴とするリサイクル性評価支援装置。
【請求項３】
リサイクル処理の各処理工程について、前の処理工程の回収物を処理対象とする次の処理工程を順次たどることで、製品を構成する部品毎のリサイクルルートを特定し、特定したリサイクルルートについて回収率を算出するリサイクル性評価支援装置におけるリサイクル性評価支援方法であって、
前記リサイクル性評価支援装置は、
製品または製品に組み込まれる部品を識別する部品コードに対応付けて、製品または部品を構成する部品の部品コードを格納する部品構成情報格納部と、
部品コードに対応付けて、部品種別、含有素材、および含有素材の重量を格納する部品属性情報格納部と、
それぞれの処理業者を識別する業者名毎に、当該処理業者が解体する処理対象、処理対象から回収される回収物、および、回収物の出荷先が定められている場合にその出荷先の業者名を含む初期工程テーブルと、
業者名毎に、当該業者名に対応する処理業者が処理する処理対象、当該処理対象から回収される回収物、当該回収物の回収率、および、当該回収物の出荷先が定められている場合にその出荷先の業者名を含む業者別中間工程テーブルと、
業者名毎に、当該業者名に対応する処理業者が処理する処理対象、当該処理対象から回収される回収物、および、当該回収物の回収率を含む業者別最終工程テーブルと
を有する業者別情報格納部と、
複数の処理業者が属するグループを識別するグループ名毎に、当該グループに属する処理業者が処理する処理対象、当該処理対象から回収される回収物、ならびに、当該回収物の回収率の最大値および最小値を含むグループ別中間工程テーブルと、
グループ名毎に、当該グループ名に対応するグループに属する処理業者が処理する処理対象、当該処理対象から回収される回収物、ならびに、当該回収物の回収率の最大値および最小値を含むグループ別最終工程テーブルと
を有するグループ別情報格納部と、
部品コード毎に、業者名またはグループ名に対応付けて、当該業者名に対応する処理業者または当該グループ名に対応するグループに属する処理業者が回収する回収物、当該回収物の重量、および、当該回収物の出荷先が定められているか否かを示す出荷先フラグを含むリサイクルルートテーブルを格納するリサイクルルートテーブル格納部と、
部品コードおよびリサイクルルートを識別するルートＩＤの組み合わせ毎に、グループ名に対応付けて、当該グループ名に対応するグループに属する処理業者が回収する回収物、ならびに、当該回収物の重量の最大値および最小値を含む未確定ルートテーブルを格納する未確定ルートテーブル格納部と、
部品コード毎に、回収率の最大値および最小値を格納するリサイクル指標格納部と
を備え、
ユーザから製品の部品コードを受け付けた場合に、前記部品構成情報格納部を参照して、当該製品に含まれる部品の部品コードを抽出し、抽出したそれぞれの部品コードを前記リサイクルルートテーブル、未確定ルートテーブル、およびリサイクル情報格納部に登録し、
ユーザから受け付けた製品の部品コードに対応する部品種別を処理対象とする処理業者を前記解体工程テーブルから抽出し、当該処理業者の回収物の出荷先が決まっていれば、回収物の出荷先が未定となるか、当該回収物が前記業者別最終工程テーブル内の処理対象となるまで、前記業者別中間工程テーブルまたは前記業者別最終工程テーブルを順次たどり、各処理工程の回収物の重量を前記リサイクルルートテーブルに登録し、回収物の出荷先が未定の工程には、回収物の出荷先が未定である旨を示す出荷先フラグを対応付ける確定ルート算出ステップと、
前記リサイクルルートテーブルを参照し、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられている処理工程について、当該処理工程の回収物を処理対象とするグループ名を前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルから抽出し、当該回収物が前記グループ別最終工程テーブル内の処理対象となるまで、前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルを順次たどり、各処理工程の回収物の重量の最大値および最小値を前記未確定ルートテーブルに登録する未確定ルート算出ステップと、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のリサイクルルートにおいて、部品の総重量に対する、最終工程における回収物の重量の最大値の割合および最小値の割合を示す回収率の最大値および最小値をそれぞれ算出し、回収率の最大値および最小値の平均が最も高いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のルートとして、当該リサイクルルートテーブルに登録すると共に、算出した回収率の最大値および最小値を前記リサイクル指標格納部に登録するリサイクルルート決定ステップと、
前記リサイクルルートテーブルに登録されている部品コード毎に、当該リサイクルルートテーブル内の工程毎の業者名またはグループ名を、前記リサイクル指標格納部内の情報と共に表示する表示処理ステップと
を実行することを特徴とするリサイクル性評価支援方法。
【請求項４】
請求項３に記載のリサイクル性評価支援方法であって、
前記リサイクル性評価支援装置は、
素材毎に、当該素材の単位重量あたりの価格を格納する価格情報格納部をさらに備え、
前記部品属性情報格納部には、
部品コードに対応付けて、当該部品コードに対応する製品または部品の解体時間がさらに格納され、
前記初期工程テーブルには、
それぞれの処理業者を識別する業者名毎に、当該処理業者が対応する処理対象を解体する場合の単位時間あたりの解体単価がさらに含まれ、
前記業者別中間工程テーブルおよび前記業者別最終工程テーブルには、
業者名毎に、当該業者名に対応する処理業者が処理対象を処理する場合の単位重量あたりの処理単価がされに含まれ、
前記グループ別中間工程テーブルおよび前記グループ別最終工程テーブルには、
グループ名毎に、当該グループ名に対応するグループに属する処理業者が処理対象を処理する場合の単位重量あたりの処理単価の最大値および最小値がさらに含まれ、
前記リサイクルルートテーブルには、
部品コード毎に、業者名またはグループ名に対応付けて、当該業者名に対応する処理業者または当該グループ名に対応するグループに属する処理業者が処理対象を処理する場合の処理費用の最大値および最小値がさらに含まれ、
前記未確定ルートテーブルには、
部品コードおよびリサイクルルートを識別するルートＩＤの組み合わせ毎に、グループ名に対応付けて、当該グループ名に対応するグループに属する処理業者が処理対象を処理した場合の処理費用の最大値および最小値がさらに含まれ、
前記リサイクル指標格納部には、
部品コード毎に、リサイクル費用の最大値および最小値がさらに格納され、
前記リサイクル性評価支援装置は、前記確定ルート算出ステップにおいて、
ユーザから製品の部品コードおよび回収率またはリサイクル費用のいずれかを示す選定条件を受け付けた場合に、前記部品構成情報格納部を参照して、当該製品に含まれる部品の部品コードを抽出し、抽出したそれぞれの部品コードを前記リサイクルルートテーブル、未確定ルートテーブル、およびリサイクル情報格納部に登録し、
ユーザから受け付けた製品の部品コードに対応する部品種別を処理対象とする処理業者を前記解体工程テーブルから抽出し、当該処理業者の回収物の出荷先が決まっていれば、回収物の出荷先が未定となるか、当該回収物が前記業者別最終工程テーブル内の処理対象となるまで、前記業者別中間工程テーブルまたは前記業者別最終工程テーブルを順次たどり、各処理工程の回収物の重量および処理費用を前記リサイクルルートテーブルに登録し、回収物の出荷先が未定の工程には、回収物の出荷先が未定である旨を示す出荷先フラグを対応付け、
前記リサイクル性評価支援装置は、前記未確定ルート算出ステップにおいて、
前記リサイクルルートテーブルを参照し、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられている処理工程について、当該処理工程の回収物を処理対象とするグループ名を前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルから抽出し、当該回収物が前記グループ別最終工程テーブル内の処理対象となるまで、前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルを順次たどり、各処理工程の回収物の重量の最大値および最小値ならびに処理費用の最大値よび最小値を前記未確定ルートテーブルに登録し、
前記リサイクル性評価支援装置は、前記リサイクルルート決定ステップにおいて、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のリサイクルルートにおいて回収率の最大値および最小値を算出し、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のそれぞれのリサイクルルートにおける最終工程の回収物の価格を重量の最大値および最小値のそれぞれについて前記価格情報格納部を参照して算出し、当該ルート内のそれぞれの処理工程の処理費用の最小値から、算出した回収物の重量の最大値に対応する価格を引いてリサイクル費用の最大値を算出すると共に、当該ルート内のそれぞれの処理工程の処理費用の最大値から、算出した回収物の重量の最小値に対応する価格を引いてリサイクル費用の最小値を算出し、
前記選定条件が回収率を示す場合に、前記リサイクルルートテーブルに登録されている部品コード毎に、回収率の最大値および最小値の平均が最も高いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のルートとして、当該リサイクルルートテーブルに登録すると共に、当該リサイクルルートの回収率の最大値および最小値ならびにリサイクル費用の最大値および最小値を前記リサイクル指標格納部に登録し、
前記選定条件がリサイクル費用を示す場合に、前記リサイクルルートテーブルに登録されている部品コード毎に、算出したリサイクル費用の最大値および最小値の平均が最も低いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のリサイクルルートとして、当該リサイクルルートテーブルに登録すると共に、当該リサイクルルートの回収率の最大値および最小値ならびにリサイクル費用の最大値および最小値を前記リサイクル指標格納部に登録することを特徴とするリサイクル性評価支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リサイクル処理の各処理工程について、前の処理工程の回収物を処理対象とする次の処理工程を順次たどることで、製品を構成する部品のリサイクルルートを特定し、特定したリサイクルルートについてリサイクル性を評価するための指標を算出する技術に関する。
【背景技術】
【０００２】
下記の特許文献１には、国や地域、あるいはリサイクル業者毎に各処理工程のリサイクル情報を設定し、各処理工程の入出荷物を順次辿ることにより、リサイクルルートにおける再資源化コストや環境負荷を示す指標を算出する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４２００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
各処理工程の業者は、一般的に複数存在する。上記特許文献１に記載の技術では、各処理工程における業者が特定されていることが前提となっているが、業者に関する情報は、全て入手可能であるとは限らない。そのため、回収物をどの業者に出荷するかが不明な業者も存在する。その場合、上記の特許文献１の技術では、リサイクル性を示す指標を算出することができない。
【０００５】
また、回収物の出荷先が不明な場合に、その回収物を処理する全ての業者を想定してリサイクルルートを辿ることも考えられるが、世界規模で見れば、業者の数は膨大であるため、処理に時間がかかる。また、その回収物を処理する全ての業者についてリサイクルルートを辿る場合、実際には、リサイクル費用が高い業者や回収率が低い業者へは出荷されない場合が多く、実際にはありえないリサイクルルートについても計算することになり、多くの処理が無駄に終わる可能性が高い。
【０００６】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、リサイクル性を示す指標を、より迅速に算出することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明では、回収物の出荷先が確定している処理工程については予め設定された情報に基づいてリサイクルルートを辿り、出荷先が確定していない処理工程については、業界団体等のグループ単位で予め設定された情報に基づいて仮のリサイクルルートを1つ以上推定し、仮のリサイクルルートの中で、予め指定された条件を満たすものをリサイクルルートとして決定する。
【０００８】
例えば、本発明は、リサイクル処理の各処理工程について、前の処理工程の回収物を処理対象とする次の処理工程を順次たどることで、製品を構成する部品毎のリサイクルルートを特定し、特定したリサイクルルートについて回収率を算出するリサイクル性評価支援装置であって、
製品または製品に組み込まれる部品を識別する部品コードに対応付けて、製品または部品を構成する部品の部品コードを格納する部品構成情報格納部と、
部品コードに対応付けて、部品種別、含有素材、および含有素材の重量を格納する部品属性情報格納部と、
それぞれの処理業者を識別する業者名毎に、当該処理業者が解体する処理対象、処理対象から回収される回収物、および、回収物の出荷先が定められている場合にその出荷先の業者名を含む初期工程テーブルと、
業者名毎に、当該業者名に対応する処理業者が処理する処理対象、当該処理対象から回収される回収物、当該回収物の回収率、および、当該回収物の出荷先が定められている場合にその出荷先の業者名を含む業者別中間工程テーブルと、
業者名毎に、当該業者名に対応する処理業者が処理する処理対象、当該処理対象から回収される回収物、および、当該回収物の回収率を含む業者別最終工程テーブルと
を有する業者別情報格納部と、
複数の処理業者が属するグループを識別するグループ名毎に、当該グループに属する処理業者が処理する処理対象、当該処理対象から回収される回収物、ならびに、当該回収物の回収率の最大値および最小値を含むグループ別中間工程テーブルと、
グループ名毎に、当該グループ名に対応するグループに属する処理業者が処理する処理対象、当該処理対象から回収される回収物、ならびに、当該回収物の回収率の最大値および最小値を含むグループ別最終工程テーブルと
を有するグループ別情報格納部と、
部品コード毎に、業者名またはグループ名に対応付けて、当該業者名に対応する処理業者または当該グループ名に対応するグループに属する処理業者が回収する回収物、当該回収物の重量、および、当該回収物の出荷先が定められているか否かを示す出荷先フラグを含むリサイクルルートテーブルを格納するリサイクルルートテーブル格納部と、
部品コードおよびリサイクルルートを識別するルートＩＤの組み合わせ毎に、グループ名に対応付けて、当該グループ名に対応するグループに属する処理業者が回収する回収物、ならびに、当該回収物の重量の最大値および最小値を含む未確定ルートテーブルを格納する未確定ルートテーブル格納部と、
部品コード毎に、回収率の最大値および最小値を格納するリサイクル指標格納部と、
ユーザから製品の部品コードを受け付けた場合に、前記部品構成情報格納部を参照して、当該製品に含まれる部品の部品コードを抽出し、抽出したそれぞれの部品コードを前記リサイクルルートテーブル、未確定ルートテーブル、およびリサイクル情報格納部に登録し、
ユーザから受け付けた製品の部品コードに対応する部品種別を処理対象とする処理業者を前記解体工程テーブルから抽出し、当該処理業者の回収物の出荷先が決まっていれば、回収物の出荷先が未定となるか、当該回収物が前記業者別最終工程テーブル内の処理対象となるまで、前記業者別中間工程テーブルまたは前記業者別最終工程テーブルを順次たどり、各処理工程の回収物の重量を前記リサイクルルートテーブルに登録し、回収物の出荷先が未定の工程には、回収物の出荷先が未定である旨を示す出荷先フラグを対応付ける確定ルート算出部と、
前記リサイクルルートテーブルを参照し、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられている処理工程について、当該処理工程の回収物を処理対象とするグループ名を前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルから抽出し、当該回収物が前記グループ別最終工程テーブル内の処理対象となるまで、前記グループ別中間工程テーブルまたは前記グループ別最終工程テーブルを順次たどり、各処理工程の回収物の重量の最大値および最小値を前記未確定ルートテーブルに登録する未確定ルート算出部と、
前記リサイクルルートテーブルに登録されている部品コード毎に、前記未確定ルートテーブル内のリサイクルルートにおいて、部品の総重量に対する、最終工程における回収物の重量の最大値の割合および最小値の割合を示す回収率の最大値および最小値をそれぞれ算出し、回収率の最大値および最小値の平均が最も高いリサイクルルートを、当該リサイクルルートテーブル内の、回収物の出荷先が未定である旨を示す出荷先フラグが対応付けられているリサイクルルートの次のルートとして、当該リサイクルルートテーブルに登録すると共に、算出した回収率の最大値および最小値を前記リサイクル指標格納部に登録するリサイクルルート決定部と、
前記リサイクルルートテーブルに登録されている部品コード毎に、当該リサイクルルートテーブル内の工程毎の業者名またはグループ名を、前記リサイクル指標格納部内の情報と共に表示する表示処理部と
を備えることを特徴とするリサイクル性評価支援装置を提供する。
【発明の効果】
【０００９】
本発明のリサイクル性評価支援装置によれば、リサイクル性を示す指標を、より迅速に算出することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態におけるリサイクル性評価支援装置１０の機能構成の一例を示すブロック図である。
【図２】部品構成情報格納部１０２に格納されるデータの構造の一例を示す図である。
【図３】部品属性情報格納部１０３に格納されるデータの構造の一例を示す図である。
【図４】業者別情報格納部１００に格納される初期工程テーブル１０００の構造の一例を示す図である。
【図５】業者別情報格納部１００に格納される業者別中間工程テーブル１００１の構造の一例を示す図である。
【図６】業者別情報格納部１００に格納される業者別最終工程テーブル１００２の構造の一例を示す図である。
【図７】グループ別情報格納部１０１に格納されるグループ別中間工程テーブル１０１０の構造の一例を示す図である。
【図８】グループ別情報格納部１０１に格納されるグループ別最終工程テーブル１０１１の構造の一例を示す図である。
【図９】リサイクルルートテーブル格納部１０８に格納されるデータの構造の一例を示す図である。
【図１０】未確定ルートテーブル格納部１０９に格納されるデータの構造の一例を示す図である。
【図１１】価格情報格納部１１０に格納されるデータの構造の一例を示す図である。
【図１２】リサイクル指標格納部１１１に格納されるデータの構造の一例を示す図である。
【図１３】リサイクル性評価支援装置１０の動作の一例を示すフローチャートである。
【図１４】表示装置１２に表示される画面２０の一例を示す概念図である。
【図１５】確定ルート算出処理（Ｓ１００）の一例を示すフローチャートである。
【図１６】リサイクルルートテーブル１０８１に登録されるデータの一例を示す図である。
【図１７】リサイクルルートテーブル１０８１に登録されるデータの一例を示す図である。
【図１８】未確定ルート算出処理（Ｓ２００）の一例を示すフローチャートである。
【図１９】未確定ルート算出処理（Ｓ２００）の一例を示すフローチャートである。
【図２０】リサイクルルートテーブル１０８１に格納されるデータの構造の一例を示す図である。
【図２１】未確定ルートテーブル１０９１に格納されるデータの構造の一例を示す図である。
【図２２】ルート選定処理（Ｓ３００）の一例を示すフローチャートである。
【図２３】未確定ルートテーブル１０９１に格納されるデータの構造の一例を示す図である。
【図２４】第１の実施形態における表示処理（Ｓ４００）の一例を示すフローチャートである。
【図２５】表示画面２０の一例を示す概念図である。
【図２６】第２の実施形態におけるリサイクル性評価支援システム３０の一例を示すシステム構成図である。
【図２７】クライアントコンピュータ３２の機能構成の一例を示すブロック図である。
【図２８】第２の実施形態におけるリサイクル性評価支援装置４０の機能構成の一例を示すブロック図である。
【図２９】第２の実施形態における表示処理（Ｓ４００）の一例を示すフローチャートである。
【図３０】リサイクル性評価支援装置１０または４０の機能を実現するコンピュータ５０の構成の一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１１】
まず、本発明の第１の実施形態について説明する。
【００１２】
図１は、本発明の第１の実施形態におけるリサイクル性評価支援装置１０の機能構成の一例を示すブロック図である。リサイクル性評価支援装置１０は、業者別情報格納部１００、グループ別情報格納部１０１、部品構成情報格納部１０２、部品属性情報格納部１０３、確定ルート算出部１０４、未確定ルート算出部１０５、リサイクルルート決定部１０６、表示処理部１０７、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、価格情報格納部１１０、およびリサイクル指標格納部１１１を備える。
【００１３】
部品構成情報格納部１０２には、例えば図２に示すように、製品または部品を識別する部品コードを示す親部品コード１０２０に対応付けて、当該親部品コード１０２０に対応する製品または部品に組み込まれる部品の部品コードを示す子部品コード１０２１、および、当該子部品コード１０２１に対応する部品の員数１０２２が格納されている。
【００１４】
部品属性情報格納部１０３には、例えば図３に示すように、それぞれの部品コード１０３０に対応付けて、当該部品コード１０３０に対応する部品の部品種別１０３１、当該部品コード１０３０に対応する部品に使用されている素材を示す含有素材１０３２、当該含有素材１０３２の重量１０３３、および、当該部品コード１０３０に対応する部品の解体時間１０３４が格納されている。
【００１５】
「プリント基板」や「コンプレッサ」等の部品の総重量は、図３を参照して、それぞれの部品の含有素材の重量の合計から求めることができる。なお、本実施形態において、「プリント基板」の総重量は100g、「コンプレッサ」の総重量は1000g、「筐体」の総重量は10kgと仮定する。
【００１６】
業者別情報格納部１００には、リサイクル処理の初期工程に関する処理業者別の情報を格納する初期工程テーブル１０００、リサイクル処理の中間工程に関する処理業者別の情報を格納する業者別中間工程テーブル１００１、およびリサイクル処理の最終工程に関する処理業者別の情報を格納する業者別最終工程テーブル１００２が格納されている。
【００１７】
初期工程テーブル１０００には、例えば図４に示すように、複数のレコード１０００５が格納されている。それぞれのレコード１０００５には、処理業者を識別する業者名１００００、当該処理業者が処理する処理対象１０００２、当該処理業者が処理対象１０００２を処理する場合の単位時間当たりの処理単価１０００１、当該処理業者が処理対象１０００２を処理して回収する回収物１０００３、および、当該回収物１０００３の出荷先の業者名を示す出荷先１０００４が格納されている。なお、回収物の出荷先が不明である場合には、出荷先１０００４にはその旨を示す情報が格納される。
【００１８】
業者別中間工程テーブル１００１には、例えば図５に示すように、複数のレコード１００１６が格納されている。それぞれのレコード１００１６には、それぞれの処理業者を識別する業者名１００１０、当該処理業者が処理する処理対象１００１２、当該処理業者が処理対象１００１２を処理する場合の単位重量当たりの処理単価１００１１、当該処理業者が処理対象１００１２を処理して回収する回収物１００１３、当該回収物１００１３の回収率１００１４、および、当該回収物１００１３の出荷先の業者名を示す出荷先１００１５が格納されている。なお、回収物の出荷先が不明である場合には、出荷先１００１５にはその旨を示す情報が格納される。また、回収率１００１４とは、例えば、処理対象１００１２の重量に対する回収物１００１３の重量の割合である。
【００１９】
業者別最終工程テーブル１００２には、例えば図６に示すように、複数のレコード１００２５が格納されている。それぞれのレコード１００２５には、それぞれの処理業者を識別する業者名１００２０、当該処理業者が処理する処理対象１００２２、当該処理業者が処理対象１００２２を処理する場合の単位重量当たりの処理単価１００２１、当該処理業者が処理対象１００２２を処理して回収する回収物１００２３、および、当該回収物１００２３の回収率１００２４が格納されている。なお、回収率１００２４とは、例えば、処理対象１００２２に含まれる回収物１００２３の重量に対して、実際に回収される回収物１００２３の重量の割合である。
【００２０】
グループ別情報格納部１０１には、リサイクル処理の中間工程に関するグループ別の情報を格納するグループ別中間工程テーブル１０１０、および、リサイクル処理の最終工程に関するグループ別の情報を格納するグループ別最終工程テーブル１０１１が格納されている。
【００２１】
グループ別中間工程テーブル１０１０には、例えば図７に示すように、複数のレコード１０１０５が格納されている。それぞれのレコード１０１０５には、複数の処理業者が属するグループを識別するグループ名１０１００、当該グループに属する処理業者が処理する処理対象１０１０２、当該グループに属する処理業者が処理対象１０１０２を処理する場合の単位重量当たりの処理単価１０１０１、当該グループに属する処理業者が処理対象１０１０２を処理して回収する回収物１０１０３、および、当該回収物１０１０３の回収率１０１０４が格納されている。
【００２２】
なお、グループ名とは、例えば、複数の処理業者が属する業界団体、地域、国、または条約等の名称である。また、回収率１０１０４とは、例えば、処理対象１０１０２の重量に対する回収物１０１０３の重量の割合である。また、処理単価１０１０１および回収率１０１０４には、対応するグループに属する処理業者の中での最大値および最小値が格納されている。
【００２３】
グループ別最終工程テーブル１０１１には、例えば図８に示すように、複数のレコード１０１１５が格納されている。それぞれのレコード１０１１５には、複数の処理業者が属するグループを識別するグループ名１０１１０、当該グループに属する処理業者が処理する処理対象１０１１２、当該グループに属する処理業者が処理対象１０１１２を処理する場合の単位重量当たりの処理単価１０１１１、当該グループに属する処理業者が処理対象１０１１２を処理して回収する回収物１０１１３、および、当該回収物１０１１３の回収率１０１１４が格納されている。
【００２４】
なお、回収率１０１１４とは、例えば、処理対象１０１１２に含まれる回収物１０１１３の重量に対して実際に回収される回収物１０１１３の重量の割合である。また、処理単価１０１１１および回収率１０１１４には、対応するグループに属する処理業者の中での最大値および最小値が格納されている。
【００２５】
リサイクルルートテーブル格納部１０８には、例えば図９に示すように、部品コード１０８０毎にリサイクルルートテーブル１０８１が格納される。それぞれのリサイクルルートテーブル１０８１には、１つ以上のレコード１０８９が格納される。それぞれのレコード１０８９には、業者名／グループ名１０８２、業者名／グループ名１０８２に対応する処理業者が回収する回収物１０８３、当該回収物１０８３の重量１０８４、当該回収物１０８３を回収する場合の処理費用１０８５、当該回収物１０８３に含まれている含有素材１０８６毎の重量１０８７、および、業者名／グループ名１０８２に対応する処理業者について出荷先が決まっている場合に０、決まっていない場合に１が登録される出荷先フラグ１０８８が格納される。
【００２６】
未確定ルートテーブル格納部１０９には、例えば図１０に示すように、部品コード１０９０別に未確定ルートテーブル１０９１が格納される。それぞれの未確定ルートテーブル１０９１には、ルートＩＤ１０９２別に個別ルートテーブル１０９３が格納される。それぞれの個別ルートテーブル１０９３には、複数のレコード１０９００が格納される。それぞれのレコード１０９００には、グループ名１０９４、当該グループ名１０９４に対応する処理業者が回収する回収物１０９５、当該回収物１０９５の重量１０９６、当該回収物１０９５を回収するのにかかる処理費用１０９７、および、当該回収物１０９５に含まれている含有素材１０９８毎の重量１０９９が格納される。
【００２７】
価格情報格納部１１０には、例えば図１１に示すように、それぞれの素材を識別する素材名１１００に対応付けて、当該素材の単位重量当たりの単価１１０１が格納されている。なお、業者別情報格納部１００、グループ別情報格納部１０１、部品構成情報格納部１０２、部品属性情報格納部１０３、および価格情報格納部１１０内のデータは、リサイクル性評価支援装置１０の管理者等によって予め登録されている。
【００２８】
リサイクル指標格納部１１１には、例えば図１２に示すように、部品コード１１１０別に、リサイクル指標テーブル１１１１が格納される。それぞれのリサイクル指標テーブル１１１１には、リサイクル指標の種別１１１２に対応付けて、当該リサイクル指標の値の最小値１１１３および最大値１１１４が格納される。
【００２９】
次に、リサイクル性評価支援装置１０の動作について、図１３を参照して説明する。図１３は、リサイクル性評価支援装置１０の動作の一例を示すフローチャートである。
【００３０】
表示処理部１０７は、例えば図１４に示すような画面２０を表示装置１２に表示する。画面２０には、ユーザがデータを入力するための領域２１、および、領域２１に入力されたデータに基づいて算出された結果を表示するための領域２２が表示される。ユーザは、入力装置１１を介して入力ＢＯＸ２１０に製品の部品コードを入力し、プルダウンメニューにより、リサイクル費用が最も少ないルートをリサイクルルートとして選定する旨を示す「リサイクル費用」または回収率が最も高いルートをリサイクルルートとして選定する旨を示す「回収率」のいずれかを示す選定条件を入力ＢＯＸ２１１に入力し、実行ボタン２１２を押下する。実行ボタン２１２が押下された場合に、リサイクル性評価支援装置１０は、図１３のフローチャートに示す動作を開始する。
【００３１】
まず、確定ルート算出部１０４は、画面２０の入力ＢＯＸ２１０に入力された製品の部品コードを用いて、後述する確定ルート算出処理を実行する（Ｓ１００）。次に、未確定ルート算出部１０５は、後述する未確定ルート算出処理を実行する（Ｓ２００）。次に、リサイクルルート決定部１０６は、後述するルート選定処理を実行する（Ｓ３００）。そして、表示処理部１０７は、後述する表示処理を実行する（Ｓ４００）。
【００３２】
図１５は、確定ルート算出処理（Ｓ１００）の一例を示すフローチャートである。
【００３３】
まず、確定ルート算出部１０４は、部品構成情報格納部１０２を参照して、画面２０の入力ＢＯＸ２１０に入力された製品の部品コードに対応付けられている最上位の部品の部品コードを抽出する（Ｓ１０１）。確定ルート算出部１０４は、例えば、入力された製品の部品コードが「seihin1」である場合、当該部品コードを親部品コードとする子部品コード（図２の例では「buhin2」、「buhin3」、および「buhin4」）を、最上位の部品の部品コードとして抽出する。
【００３４】
次に、確定ルート算出部１０４は、抽出したそれぞれの部品コードに対応するリサイクルルートテーブル、未確定ルートテーブル、およびリサイクル指標テーブルを、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、およびリサイクル指標格納部１１１内にそれぞれ作成する（Ｓ１０２）。
【００３５】
次に、確定ルート算出部１０４は、ステップＳ１０１で抽出した部品コードの中で、未選択の部品コードを１つ選択し（Ｓ１０３）、当該部品コードに対応する部品種別を部品属性情報格納部１０３から抽出する。そして、確定ルート算出部１０４は、ユーザから受け付けた製品の部品コードに対応する部品種別が処理対象として登録されており、かつ、選択中の部品コードに対応する部品種別が回収物として登録されているレコードを、初期工程テーブル１０００から抽出する（Ｓ１０４）。
【００３６】
例えば、製品の部品コード「seihin1」がユーザから入力され、当該製品に組み込まれている部品の部品コード「buhin3」を選択した場合、確定ルート算出部１０４は、図４に示した初期工程テーブル１０００において「解体業者２」のレコードを抽出する。
【００３７】
次に、確定ルート算出部１０４は、選択中の部品コードに対応付けられている解体時間を部品属性情報格納部１０３から抽出し、ステップＳ１０４で抽出したレコードに含まれている処理単価と掛け合わせることにより、選択中の部品コードに対応する部品の処理費用を算出する。例えば、部品コード「buhin3」を選択した場合、当該部品の解体時間は図３より３０秒であるため、確定ルート算出部１０４は、図４の「解体業者２」について、「buhin3」の処理費用を、1000\/h×30÷3600≒８円と算出する。
【００３８】
また、確定ルート算出部１０４は、部品属性情報格納部１０３を参照して、選択中の部品コードに対応付けられている含有素材の重量を合計することにより、選択中の部品コードに対応する部品の総重量を算出する。また、確定ルート算出部１０４は、選択中の部品コードに対応付けられている含有素材毎の重量を部品属性情報格納部１０３から抽出する。
【００３９】
そして、確定ルート算出部１０４は、ステップＳ１０４で抽出したレコードに含まれている業者名に対応付けて、当該レコードに含まれている回収物、算出した処理費用、算出した回収物の重量、および、部品属性情報格納部１０３から抽出した回収物に含まれている素材毎の重量を、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録する（Ｓ１０５）。この段階で、「buhin3」に対応するリサイクルルートテーブル１０８１の内容は、例えば、図９のリサイクルルートテーブル１０８１の最上段のレコードのようになる。
【００４０】
次に、確定ルート算出部１０４は、ステップＳ１０４で抽出したレコードに出荷先が登録されているか否かを判定する（Ｓ１０６）。出荷先が登録されていない場合（Ｓ１０６：Ｎｏ）、確定ルート算出部１０４は、ステップＳ１０５でリサイクルルートテーブル１０８１に登録したレコードの出荷先フラグに１を設定し（Ｓ１１２）、ステップＳ１００で抽出した全ての部品コードを選択したか否かを判定する（Ｓ１１３）。
【００４１】
未選択の部品コードがある場合（Ｓ１１３：Ｎｏ）、確定ルート算出部１０４は、再びステップＳ１０３に示した処理を実行する。一方、全ての部品コードを選択した場合（Ｓ１１３：Ｙｅｓ）、確定ルート算出部１０４は、確定ルート算出処理が終了した旨を未確定ルート算出部１０５に通知して、本フローチャートに示した確定ルート算出処理を終了する。
【００４２】
ステップＳ１０６において、出荷先が登録されている場合（Ｓ１０６：Ｙｅｓ）、確定ルート算出部１０４は、ステップＳ１０５でリサイクルルートテーブル１０８１に登録したレコードの出荷先フラグに０を設定し（Ｓ１０７）、ステップＳ１０４で抽出したレコードに含まれている出荷先を業者名とするレコードを業者別中間工程テーブル１００１または業者別最終工程テーブル１００２から抽出する（Ｓ１０８）。そして、確定ルート算出部１０４は、抽出したレコードが業者別最終工程テーブル１００２内のレコードか否かを判定する（Ｓ１０９）。
【００４３】
抽出したレコードが業者別最終工程テーブル１００２内のレコードである場合（Ｓ１０９：Ｙｅｓ）、確定ルート算出部１０４は、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録されている最後のレコードから、回収物の重量を抽出する。そして、確定ルート算出部１０４は、抽出した回収物の重量に、ステップＳ１０８で抽出したレコードに含まれている処理単価を掛け合わせることにより、回収物の処理費用を算出する。
【００４４】
例えば、部品コードが「bihin2」であり、部品種別が「プリント基板」である部品は、図４の初期工程テーブル１０００において「解体業者１」の回収物であり、出荷先は「銅精錬業者２」である。「銅精錬業者２」は、図６内に存在する。選択中の部品コードが「bihin2」であり、リサイクルルートテーブル１０８１に例えば図１６のようなデータが登録されている場合、確定ルート算出部１０４は、図１６のレコードに格納されている「プリント基板」の重量に、図６の「銅精錬業者２」に対応付けられている処理単価を掛け合わせることにより、処理費用を、100g×200\/kg＝20円と算出する。
【００４５】
また、確定ルート算出部１０４は、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録されている最後のレコードから、ステップＳ１０８で抽出したレコードに含まれている回収物の重量を抽出し、抽出した重量に、ステップＳ１０８で抽出したレコードに含まれている回収率を掛け合わせることにより、回収物の重量を算出する。
【００４６】
例えば、選択中の部品コードが「bihin2」であり、リサイクルルートテーブル１０８１に例えば図１６のようなデータが登録されている場合、確定ルート算出部１０４は、図１６のレコードから、図６の「銅精錬業者２」に対応付けられている回収物「Ｃｕ」の重量「30g」を抽出する。そして、確定ルート算出部１０４は、図６の「銅精錬業者２」に対応付けられている回収率「80%」を用いて、回収物の重量を、30g×0.8＝24gと算出する。
【００４７】
そして、確定ルート算出部１０４は、ステップＳ１０８で抽出したレコードに含まれている業者名に対応付けて、当該レコードに含まれている回収物、算出した処理費用、および算出した回収物の重量を、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録する（Ｓ１０５）。この段階で、「buhin2」に対応するリサイクルルートテーブル１０８１の内容は、例えば、図１７のようになる。
【００４８】
一方、ステップＳ１０９において、抽出したレコードが業者別最終工程テーブル１００２内のレコードではない場合（Ｓ１０９：Ｎｏ）、確定ルート算出部１０４は、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録されている最後のレコードから、回収物の重量を抽出する。そして、確定ルート算出部１０４は、抽出した回収物の重量に、ステップＳ１０８で抽出したレコードに含まれている処理単価を掛け合わせることにより、回収物の処理費用を算出する。
【００４９】
また、確定ルート算出部１０４は、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録されている最後のレコードから、ステップＳ１０８で抽出したレコードに含まれている回収物および各素材の重量を抽出し、抽出した重量に、ステップＳ１０８で抽出したレコードに含まれている回収率を掛け合わせることにより、回収物および各素材の重量を算出する。
【００５０】
そして、確定ルート算出部１０４は、ステップＳ１０８で抽出したレコードに含まれている業者名に対応付けて、当該レコードに含まれている回収物、算出した処理費用、算出した回収物の重量、および算出した素材毎の重量を、選択中の部品コードに対応するリサイクルルートテーブル１０８１に登録する（Ｓ１１１）し、再びステップＳ１０６に示した処理を実行する。
【００５１】
次に、未確定ルート算出処理（Ｓ２００）について説明する。図１８および図１９は、未確定ルート算出処理（Ｓ２００）の一例を示すフローチャートである。確定ルート算出処理が終了した旨を確定ルート算出部１０４から通知された場合に、未確定ルート算出部１０５は、本フローチャートに示す未確定ルート算出処理を開始する。
【００５２】
まず、未確定ルート算出部１０５は、リサイクルルートテーブル格納部１０８において、未選択の部品コードに対応するリサイクルルートテーブルを１つ選択し（Ｓ２０１）、選択中のリサイクルルートテーブルにおいて、出荷先フラグに１が設定されているレコードが存在するか否かを判定する（Ｓ２０２）。出荷先フラグに１が設定されているレコードが存在しない場合（Ｓ２０２：Ｎｏ）、未確定ルート算出部１０５は、未選択の部品コードに対応するリサイクルルートテーブルがリサイクルルートテーブル格納部１０８内に存在するか否かを判定する（Ｓ２１０）。
【００５３】
未選択の部品コードに対応するリサイクルルートテーブルがリサイクルルートテーブル格納部１０８内に存在する場合（Ｓ２１０：Ｙｅｓ）、未確定ルート算出部１０５は、再びステップＳ２０１に示した処理を実行する。一方、未選択の部品コードに対応するリサイクルルートテーブルがリサイクルルートテーブル格納部１０８内に存在しない場合（Ｓ２１０：Ｎｏ）、未確定ルート算出部１０５は、未確定ルート算出処理が終了した旨をリサイクルルート決定部１０６に通知し、本フローチャートに示す未確定ルート算出処理を終了する。
【００５４】
ステップＳ２０２において、出荷先フラグに１が設定されているレコードが存在する場合（Ｓ２０２：Ｙｅｓ）、未確定ルート算出部１０５は、該当するレコード内の回収物を抽出する（Ｓ２０３）。そして、未確定ルート算出部１０５は、該当するレコードに含まれている回収物を処理対象として登録しているレコードを、グループ別中間工程テーブル１０１０またはグループ別最終工程テーブル１０１１から抽出する（Ｓ２０４）。
【００５５】
次に、未確定ルート算出部１０５は、抽出したレコードの中で未選択のレコードを１つ選択する（Ｓ２０５）。そして、未確定ルート算出部１０５は、ステップＳ２０１で選択した部品コードに対応する未確定ルートテーブル内に、個別ルートテーブルを１つ作成し、ステップＳ２０５で選択したレコードに含まれているグループ名および回収物を、作成した個別ルートテーブル内のレコードに登録する（Ｓ２０６）。
【００５６】
次に、未確定ルート算出部１０５は、ステップＳ２０５で選択したレコードが、グループ別最終工程テーブル１０１１内のレコードか否かを判定する（Ｓ２０７）。ステップＳ２０５で選択したレコードがグループ別最終工程テーブル１０１１内のレコードである場合（Ｓ２０７：Ｙｅｓ）、未確定ルート算出部１０５は、回収物の重量の最大値および最小値、ならびに、処理費用の最大値および最小値を算出して個別ルートテーブルに登録する（Ｓ２０８）。
【００５７】
例えば、図２０のようなデータがリサイクルルートテーブル１０８１に登録されていた場合、未確定ルート算出部１０５は、出荷フラグに１が登録されているレコードの回収物「Ｆｅ屑」を処理対象とするレコードとして、例えば、グループ別最終工程テーブル１０１１においてグループ名が「鉄精錬Ｇ１」のレコードを抽出する。そして、未確定ルート算出部１０５は、未確定ルートテーブル格納部１０９内に個別ルートテーブルを作成し、グループ名が「鉄精錬Ｇ１」のレコードに含まれているグループ名「鉄精錬Ｇ１」および回収物「Ｆｅ」を、作成した個別ルートテーブル内のレコードに登録する。
【００５８】
そして、グループ名が「鉄精錬Ｇ１」のレコードは、グループ別最終工程テーブル１０１１内のレコードなので、未確定ルート算出部１０５は、図２０のリサイクルルートテーブル１０８１において出荷フラグに１が登録されているレコード内の回収物の重量（900g）を抽出し、グループ別最終工程テーブル１０１１においてグループ名が「鉄精錬Ｇ１」のレコード内の処理単価の最大値および最小値をそれぞれ掛け合わせることにより、処理費用の最小値を、900g×50\/kg＝45円、処理費用の最大値を、900g×100\/kg＝90円と算出する。
【００５９】
また、未確定ルート算出部１０５は、グループ別最終工程テーブル１０１１においてグループ名が「鉄精錬Ｇ１」のレコード内の回収物「Ｆｅ」の重量を、図２０のリサイクルルートテーブル１０８１において出荷フラグに１が登録されているレコード内から抽出する（図２０の例では「450g」）。そして、未確定ルート算出部１０５は、抽出した回収物の重量に、グループ別最終工程テーブル１０１１内でグループ名が「鉄精錬Ｇ１」のレコード内の回収率の最大値および最小値をそれぞれ掛け合わせることにより、回収物「Ｆｅ」の重量の最小値を、450g×85%≒383g、最大値を、450g×95%≒428gと算出する。
【００６０】
そして、未確定ルート算出部１０５は、算出した回収物の重量の最大値および最小値、ならびに、処理費用の最大値および最小値を個別ルートテーブルに登録する。これにより、「buhin3」に対応する未確定ルートテーブルの内容は、例えば、図２１のようになる。
【００６１】
次に、未確定ルート算出部１０５は、ステップＳ２０４で抽出したレコードの中で、未選択のレコードが存在するか否かを判定する（Ｓ２０９）。未選択のレコードが存在する場合（Ｓ２０９：Ｙｅｓ）、未確定ルート算出部１０５は、再びステップＳ２０５に示した処理を実行する。一方、未選択のレコードが存在しない場合（Ｓ２０９：Ｎｏ）、未確定ルート算出部１０５は、ステップＳ２１０に示した処理を実行する。
【００６２】
ステップＳ２０７において、ステップＳ２０５で選択したレコードがグループ別最終工程テーブル１０１１内のレコードではない場合（Ｓ２０７：Ｎｏ）、未確定ルート算出部１０５は、未確定ルート算出部１０５は、回収物の重量の最大値および最小値、処理費用の最大値および最小値、ならびに、含有素材毎の重量の最大値および最小値を算出して個別ルートテーブルに登録する（図１９のＳ２１１）。そして、未確定ルート算出部１０５は、ステップＳ２０５において選択したレコードに含まれる回収物を処理対象として登録しているレコードを、グループ別最終工程テーブル１０１１から抽出し（Ｓ２１２）、抽出したレコードの中で、未選択のレコードを１つ選択する（Ｓ２１３）。
【００６３】
次に、未確定ルート算出部１０５は、ステップＳ２１３におけるレコードの選択が、２回目以降の選択であるか否かを判定する（Ｓ２１４）。２回目以降の選択ではない場合（Ｓ２１４：Ｎｏ）、未確定ルート算出部１０５は、ステップＳ２１６に示す処理を実行する。２回目以降の選択である場合（Ｓ２１４：Ｙｅｓ）、未確定ルート算出部１０５は、ステップＳ２０１で選択した部品コードに対応する未確定ルートテーブル内に、個別ルートテーブルを新たに１つ作成し、ステップＳ２１１で登録した内容を、新たに作成した個別ルートテーブルにコピーする（Ｓ２１５）。
【００６４】
次に、未確定ルート算出部１０５は、回収物の重量の最大値および最小値、ならびに、処理費用の最大値および最小値を算出して、既に登録してあるレコードの次のレコードとして個別ルートテーブルに追加登録する（Ｓ２１６）。そして、未確定ルート算出部１０５は、ステップＳ２１２で抽出したレコードの中で、未選択のレコードが存在するか否かを判定する（Ｓ２１７）。未選択のレコードが存在する場合（Ｓ２１７：Ｙｅｓ）、未確定ルート算出部１０５は、再びステップＳ２１３に示した処理を実行する。一方、未選択のレコードが存在しない場合（Ｓ２１７：Ｎｏ）、未確定ルート算出部１０５は、ステップＳ２０９に示した処理を実行する。
【００６５】
次に、ルート選定処理（Ｓ３００）について説明する。図２２は、ルート選定処理（Ｓ３００）の一例を示すフローチャートである。未確定ルート算出処理が終了した旨を未確定ルート算出部１０５から通知された場合に、リサイクルルート決定部１０６は、本フローチャートに示すルート選定処理を開始する。
【００６６】
まず、リサイクルルート決定部１０６は、リサイクルルートテーブル格納部１０８において、未選択の部品コードを１つ選択し（Ｓ３０１）、選択中の部品コードに対応するリサイクルルートテーブルにおいて、出荷先フラグに１が設定されているレコードが存在するか否かを判定する（Ｓ３０２）。出荷先フラグに１が設定されているレコードが存在しない場合（Ｓ３０２：Ｎｏ）、リサイクルルート決定部１０６は、ステップＳ３０９に示す処理を実行する。
【００６７】
出荷先フラグに１が設定されているレコードが存在する場合（Ｓ３０２：Ｙｅｓ）、リサイクルルート決定部１０６は、選択中の部品コードに対応する未確定ルートテーブルにおいて、未選択の個別ルートテーブルを１つ選択し（Ｓ３０３）、選択した個別ルートテーブルにおいて、最終工程における回収物の平均重量を算出する（Ｓ３０４）。
【００６８】
例えば、図２１に示す状態の未確定ルートテーブル格納部１０９において、選択中の部品コードが「buhin3」であり、選択中の個別ルートテーブルが「ルート１」である場合、リサイクルルート決定部１０６は、グループ名が「鉄精錬Ｇ１」のレコードを最終工程のレコードとして抽出し、回収物１０９５の重量１０９６の最小値（383g）および最大値（428g）から、平均値を405.5gと算出する。また、例えば、図２３に示す状態の未確定ルートテーブル格納部１０９において、選択中の部品コードが「buhin3」であり、選択中の個別ルートテーブルが「ルート２」である場合、リサイクルルート決定部１０６は、グループ名が「希少金属精錬Ｇ１」のレコードを最終工程のレコードとして抽出し、回収物の重量の最小値（3.8g）および最大値（4.3g）から、平均値を4.05gと算出する。
【００６９】
次に、リサイクルルート決定部１０６は、価格情報格納部１１０を参照して、ステップＳ３０４において算出した回収物の平均重量における価格を算出する（Ｓ３０５）。例えば、図１１に示す価格情報格納部１１０において、「Ｆｅ」の単位重量当たりの価格は「100円」であるので、リサイクルルート決定部１０６は、図１０に示す状態の未確定ルートテーブル格納部１０９において、ステップＳ３０４で算出した回収物「Ｆｅ」の平均重量「405.5g」から、回収物「Ｆｅ」の価格を、0.4055×100≒41円と算出する。また、リサイクルルート決定部１０６は、図２３に示す状態の未確定ルートテーブル格納部１０９において、ステップＳ３０４で算出した回収物「Ｄｙ」の平均重量「4.05g」から、回収物「Ｄｙ」の価格を、0.00405×15000≒61円と算出する。
【００７０】
次に、リサイクルルート決定部１０６は、選択中の部品コードに対応するリサイクルルートテーブルおよび選択中の個別ルートテーブルを参照して、処理費用の最大値および最小値を算出する（Ｓ３０６）。
【００７１】
例えば、図２０および図２１に示すデータが、それぞれ、リサイクルルートテーブル格納部１０８および未確定ルートテーブル格納部１０９に格納されており、選択中の部品コードが「buhin3」であり、選択中の個別ルートテーブルが「ルート１」である場合、リサイクルルート決定部１０６は、「鉄精錬Ｇ１」の処理費用の最小値「45円」に、リサイクルルートテーブル格納部１０８から抽出した「解体業者２」の処理費用「８円」と、リサイクルルートテーブル格納部１０８から抽出した「破砕業者１」の処理費用「100円」とを加えて、処理費用の最小値を「153円」と算出する。また、リサイクルルート決定部１０６は、「鉄精錬Ｇ１」の処理費用の最大値「90円」に、リサイクルルートテーブル格納部１０８から抽出した「解体業者２」の処理費用「８円」と、リサイクルルートテーブル格納部１０８から抽出した「破砕業者１」の処理費用「100円」とを加えて、処理費用の最大値を「198円」と算出する。
【００７２】
また、図２０および図２３に示すデータが、それぞれ、リサイクルルートテーブル格納部１０８および未確定ルートテーブル格納部１０９に格納されており、選択中の部品コードが「buhin3」であり、選択中の個別ルートテーブルが「ルート２」である場合、リサイクルルート決定部１０６は、「希少金属精錬Ｇ１」の処理費用の最小値「45円」に、リサイクルルートテーブル格納部１０８から抽出した「解体業者２」の処理費用「８円」と、リサイクルルートテーブル格納部１０８から抽出した「破砕業者１」の処理費用「100円」とを加えて、処理費用の最小値を「153円」と算出する。また、リサイクルルート決定部１０６は、「鉄精錬Ｇ１」の処理費用の最大値「90円」に、リサイクルルートテーブル格納部１０８から抽出した「解体業者２」の処理費用「８円」と、リサイクルルートテーブル格納部１０８から抽出した「破砕業者１」の処理費用「100円」とを加えて、処理費用の最大値を「198円」と算出する。
【００７３】
次に、リサイクルルート決定部１０６は、ステップＳ３０６で算出した処理費用の最大値から、ステップＳ３０５で算出した回収物の価格を引いて、サイクル費用の最小値を算出し、ステップＳ３０６で算出した処理費用の最小値から、ステップＳ３０５で算出した回収物の価格を引いて、リサイクル費用のサイクル費用の最大値を算出する。そして、リサイクルルート決定部１０６は、算出したリサイクル費用の最大値よび最小値を平均して、リサイクル費用の平均値を算出する（Ｓ３０７）。
【００７４】
例えば、選択中の部品コードが「buhin3」であり、選択中の個別ルートテーブルが「ルート１」である場合、リサイクルルート決定部１０６は、リサイクル費用の最大値を、153−41＝112円と算出し、リサイクル費用の最小値を、198−41＝157円と算出し、リサイクル費用の平均値を、（112＋157）÷２≒135円と算出する。また、選択中の部品コードが「buhin3」であり、選択中の個別ルートテーブルが「ルート２」である場合、リサイクルルート決定部１０６は、リサイクル費用の最大値を、153−61＝92円と算出し、リサイクル費用の最小値を、198−61＝137円と算出し、リサイクル費用の平均値を、（92＋137）÷２≒115円と算出する。
【００７５】
次に、リサイクルルート決定部１０６は、部品属性情報格納部１０３を参照して、選択中の部品コードに対応する部品に用いられている素材の重量を合計することにより、当該部品の総重量を算出する。そして、リサイクルルート決定部１０６は、未確定ルートテーブル格納部１０９内で選択中の個別ルートテーブルから最終工程における回収物の重量の最小値を抽出し、抽出した回収物の重量の最小値を、部品の総重量で割ることにより、回収率の最小値を算出する。また、リサイクルルート決定部１０６は、未確定ルートテーブル格納部１０９内で選択中の個別ルートテーブルから最終工程における回収物の重量の最大値を抽出し、抽出した回収物の重量の最大値を、部品の総重量で割ることにより、回収率の最大値を算出する。そして、リサイクルルート決定部１０６は、算出した回収率の最大値と最小値を平均することにより、回収率の平均値を算出する（Ｓ３０８）。
【００７６】
例えば、選択中の部品コード「buhin3」に対応する部品「コンプレッサ」の総重量が1000gであり、選択中の個別ルートテーブルが「ルート１」であり、図２１に示すデータが未確定ルートテーブル格納部１０９に格納されている場合、リサイクルルート決定部１０６は、回収物「Ｆｅ」の重量の最小値（383g）から、回収率の最小値を、（383g÷1000g）×100≒38％と算出する。また、リサイクルルート決定部１０６は、回収物「Ｆｅ」の重量の最大値（428g）から、回収率の最大値を、（428g÷1000g）×100≒43％と算出する。そして、リサイクルルート決定部１０６は、回収率の平均値を、（38％＋43％）÷２≒41％と算出する。
【００７７】
また、選択中の部品コード「buhin3」に対応する部品「コンプレッサ」の総重量が1000gであり、選択中の個別ルートテーブルが「ルート２」であり、未確定ルートテーブル格納部１０９には、図２３に示すデータが格納されている場合、リサイクルルート決定部１０６は、回収物「Ｄｙ」の重量の最小値（3.8g）から、回収率の最小値を、（3.8g÷1000g）×100≒0.38％と算出する。また、リサイクルルート決定部１０６は、回収物「Ｄｙ」の重量の最大値（4.3g）から、回収率の最大値を、（4.3g÷1000g）×100≒0.42％と算出する。そして、リサイクルルート決定部１０６は、回収率の平均値を、（0.38％＋0.42％）÷２≒0.41％と算出する。
【００７８】
次に、リサイクルルート決定部１０６は、ステップＳ３０１で選択した部品コードに対応する未確定ルートテーブルの中で、未選択の個別テーブルがあるか否かを判定する（Ｓ３０９）。未選択の個別テーブルがある場合（Ｓ３０９：Ｙｅｓ）、リサイクルルート決定部１０６は、再びステップＳ３０３に示した処理を実行する。未選択の個別テーブルがない場合（Ｓ３０９：Ｎｏ）、リサイクルルート決定部１０６は、リサイクルルートテーブル格納部１０８において、未選択の部品コードがあるか否かを判定する（Ｓ３１０）。未選択の部品コードがある場合（Ｓ３１０：Ｙｅｓ）、リサイクルルート決定部１０６は、再びステップＳ３０１に示した処理を実行する。
【００７９】
未選択の部品コードがない場合（Ｓ３１０：Ｎｏ）、リサイクルルート決定部１０６は、部品コード毎に、未確定ルートテーブル格納部１０９内の未確定ルートテーブルにおいて、ユーザから入力された選定条件を満たす個別ルートテーブルのグループ名をリサイクルルートテーブルにコピーする（Ｓ３１１）。
【００８０】
例えば、図２１および図２３に示したデータが未確定ルートテーブル格納部１０９に格納されたと仮定すると、「リサイクル費用」が最も少ないルートをリサイクルルートとして選定するという選定条件が画面２０（図１４参照）を介してユーザから入力された場合、部品コードが「buhin3」のリサイクルルートについては、「ルート１」のリサイクル費用の平均値が「135円」、「ルート２」のリサイクル費用の平均値が「115円」であるため、リサイクルルート決定部１０６は、「ルート２」の個別ルートテーブル内のグループ名「希少金属精錬Ｇ１」を、リサイクルルートテーブル格納部１０８に登録されている次のレコードにコピーする。これにより、リサイクルルートテーブル格納部１０８内のデータは、図９のようになる。
【００８１】
なお、「回収率」が最も高いルートをリサイクルルートとして選定するという選定条件が画面２０を介してユーザから入力された場合、部品コードが「buhin3」のリサイクルルートについては、「ルート１」の回収率の平均値が「41％」、「ルート２」の回収率の平均値が「0.41％」であるため、リサイクルルート決定部１０６は、「ルート１」の個別ルートテーブル内のグループ名「鉄精錬Ｇ１」を、リサイクルルートテーブル格納部１０８に登録されている次のレコードにコピーする。
【００８２】
次に、リサイクルルート決定部１０６は、部品コード毎に、選定条件を満たす個別ルートテーブルのリサイクル費用および回収率の最大値および最小値をリサイクル指標格納部１１１に登録し（Ｓ３１２）、ルート選定処理が終了した旨を表示処理部１０７に通知して、本フローチャートに示したルート選定処理を終了する。
【００８３】
例えば、図２１および図２３に示したデータが未確定ルートテーブル格納部１０９に格納されたと仮定すると、「リサイクル費用」が最も少ないルートをリサイクルルートとして選定するという選定条件がユーザから入力された場合、部品コードが「buhin3」のリサイクルルートについては、未確定ルートテーブル内の「ルート２」の個別ルートテーブルが選定される。そして、リサイクルルート決定部１０６は、ステップＳ３０７で算出した「ルート２」についてのリサイクル費用の最大値「137円」と最小値「92円」、ならびに、ステップＳ３０８で算出した「ルート２」についての回収率の最大値「0.42％」と最小値「0.38％」を、リサイクル指標格納部１１１に登録する。これにより、リサイクル指標格納部１１１内のデータは、例えば図１２のようになる。
【００８４】
次に、表示処理（Ｓ４００）について説明する。図２４は、第１の実施形態における表示処理（Ｓ４００）の一例を示すフローチャートである。ルート選定処理が終了した旨をリサイクルルート決定部１０６から通知された場合に、表示処理部１０７は、本フローチャートに示す表示処理を開始する。
【００８５】
まず、表示処理部１０７は、部品コード毎に、リサイクルルートテーブル格納部１０８から業者名またはグループ名を抽出して、例えば図２５の領域２２内のテーブル２２０に表示する（Ｓ４０１）。テーブル２２０には、部品毎のリサイクルルートを示す複数のレコードが格納されている。それぞれのレコードには、当該レコードが選択されているか否かを示すラジオボタンを表示する「選択」、当該レコードの対象となっている部品の「部品コード」、当該「部品コード」に対応する部品の「部品種別」、および当該「部品コード」に対応する部品の処理工程毎の業者またはグループ名を示す「リサイクルルート」が格納される。なお、表示処理部１０７は、図２５に示した「リサイクルルート」において、業者名とグループ名を異なる形態で表示する。図２５に示した例では、表示処理部１０７は、業者名を実線の枠で囲み、グループ名を点線の枠で囲んでいる。
【００８６】
ここで、リサイクル処理業者は、全世界に多数存在するが、その全ての処理業者が、回収物や出荷先等の情報を公開しているとは限らない。しかし、業界団体や地域を管轄する自治体等は、所属する処理業者の統計的な情報（回収率の最大値・最小値、処理単価の最大値・最小値など）を公開する場合が多い。そのため、業者別情報格納部１００内には情報が登録されていない処理業者であっても、グループ別情報格納部１０１内には統計的なデータとして、当該処理業者の情報が含まれる場合が多い。
【００８７】
そのため、業者別情報格納部１００だけでなく、グループ別情報格納部１０１に登録された情報を用いてリサイクルルートを算出することにより、より多くの処理業者を考慮してリサイクルルートを検討することができる。また、一般的に、処理業者の数よりも業界団体等のグループの数の方が少ないため、回収物の出荷先が不明な場合に、全ての処理業者についてリサイクルルートを検討するよりも、グループ単位でリサイクルルートを検討した方が計算量が少なくて済む。
【００８８】
次に、表示処理部１０７は、テーブル２２０に表示した最初のレコードの部品コードについて、リサイクル費用および回収率の最大値および最小値をリサイクル指標格納部１１１から抽出して、例えば図２５の領域２２内のテーブル２２１に表示する（Ｓ４０２）。そして、表示処理部１０７は、入力装置１１を介して、ユーザからテーブル２２０内のいずれかのレコードのラジオボタンが選択されたか否かを判定する（Ｓ４０３）。いずれのレコードのラジオボタンも選択されていない場合（Ｓ４０３：Ｎｏ）、表示処理部１０７は、終了ボタン２２２が選択されたか否かを判定する（Ｓ４０５）。終了ボタン２２２が選択されていない場合（Ｓ４０５：Ｎｏ）、表示処理部１０７は、再びステップＳ４０３に示した処理を実行する。一方、終了ボタン２２２が選択された場合（Ｓ４０５：Ｙｅｓ）、表示処理部１０７は、本フローチャートに示した表示処理を終了する。
【００８９】
ステップＳ４０３において、いずれかのレコードのラジオボタンが選択された場合（Ｓ４０３：Ｙｅｓ）、表示処理部１０７は、選択されたレコードに含まれる部品コードについて、リサイクル費用および回収率の最大値および最小値をリサイクル指標格納部１１１から抽出してテーブル２２１に表示し（Ｓ４０４）、ステップＳ４０５に示した処理を実行する。
【００９０】
以上、本発明の第１の実施形態について説明した。
【００９１】
上記説明から明らかなように、本実施形態のリサイクル性評価支援装置１０によれば、リサイクル性を示す指標を、より迅速に算出することができる。
【００９２】
次に、本発明の第２の実施形態について説明する。
【００９３】
図２６は、第２の実施形態におけるリサイクル性評価支援システム３０の一例を示すシステム構成図である。リサイクル性評価支援システム３０は、リサイクル性評価支援装置４０および複数のクライアントコンピュータ３２を備える。リサイクル性評価支援装置４０および複数のクライアントコンピュータ３２は、それぞれ、インターネット等の通信回線３１に接続され、互いに通信する。
【００９４】
図２７は、クライアントコンピュータ３２の機能構成の一例を示すブロック図である。クライアントコンピュータ３２は、部品構成情報格納部３２０、部品属性情報格納部３２１、リクエスト送信部３２２、および表示処理部３２３を有する。部品構成情報格納部３２０および部品属性情報格納部３２１内のデータの構造は、それぞれ、図２および図３を用いて説明した部品構成情報格納部１０２および部品属性情報格納部１０３と同様であるため、詳細な説明を省略する。部品構成情報格納部３２０および部品属性情報格納部３２１には、クライアントコンピュータ３２の管理者等によって、クライアントの製品に関する情報が予め格納されている。
【００９５】
リクエスト送信部３２２は、入力装置３２４を介してユーザから製品の部品コードおよび選定条件を受け付けた場合に、当該部品コードに関連する部品の情報を部品構成情報格納部３２０および部品属性情報格納部３２１から抽出し、抽出した情報、ならびに、ユーザから入力された製品の部品コードおよび選定条件を含むリクエストを、通信回線３１を介してリサイクル性評価支援装置４０へ送信する。また、リクエスト送信部３２２は、図２５で説明した画面２０が表示装置３２５に表示されている状態で、ユーザがレコードを選択した場合、ユーザによって選択されたレコードを示す情報を通信回線３１を介してリサイクル性評価支援装置４０へ送信する。
【００９６】
表示処理部３２３は、図１４で説明した画面２０を表示装置３２５に表示する。また、通信回線３１を介して、リサイクル性評価支援装置４０から表示すべき情報を受信した場合に、図２５で説明した画面２０内に受信した情報を表示する。
【００９７】
図２８は、第２の実施形態におけるリサイクル性評価支援装置４０の機能構成の一例を示すブロック図である。リサイクル性評価支援装置４０は、業者別情報格納部１００、グループ別情報格納部１０１、確定ルート算出部１０４、未確定ルート算出部１０５、リサイクルルート決定部１０６、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、価格情報格納部１１０、リサイクル指標格納部１１１、リクエスト受付部１２０、および表示情報送信部１２１を有する。なお、以下に説明する点を除き、図２８において、図１と同じ符号を付した構成は、図１における構成と同一または同様の機能を有するため説明を省略する。
【００９８】
リクエスト受付部１２０は、通信回線３１を介してクライアントコンピュータ３２からリクエストを受信した場合に、当該リクエストに含まれている情報を、確定ルート算出部１０４、未確定ルート算出部１０５、リサイクルルート決定部１０６、および表示情報送信部１２１に送る。確定ルート算出部１０４は、クライアントコンピュータ３２からの情報をリクエスト受付部１２０から受け取った場合に、図１５で説明した確定ルート算出処理（Ｓ１００）を開始する。また、リクエスト受付部１２０は、レコードの選択を示す情報を通信回線３１を介してクライアントコンピュータ３２から受信した場合に、その情報を表示情報送信部１２１へ送る。
【００９９】
表示情報送信部１２１は、ルート選定処理が終了した旨をリサイクルルート決定部１０６から通知された場合に、例えば図２９に示す表示処理（Ｓ４００）を開始する。まず、表示情報送信部１２１は、部品コード毎に、リサイクルルートテーブル格納部１０８から業者名またはグループ名を抽出して、例えば図２５の領域２２内のテーブル２２０の情報を通信回線３１を介してクライアントコンピュータ３２へ送信する（Ｓ４１１）。
【０１００】
次に、表示情報送信部１２１は、テーブル２２０にする最初のレコードの部品コードについて、リサイクル費用および回収率の最大値および最小値をリサイクル指標格納部１１１から抽出し、例えば図２５の領域２２内のテーブル２２１に表示する情報を通信回線３１を介してクライアントコンピュータ３２へ送信する（Ｓ４１２）。そして、表示情報送信部１２１は、リクエスト受付部１２０からレコードの選択を示す情報を受信したか否かを判定する（Ｓ４１３）。
【０１０１】
レコードの選択を示す情報を受信していない場合（Ｓ４１３：Ｎｏ）、表示情報送信部１２１は、終了を示す情報をリクエスト受付部１２０から受信したか否かを判定する（Ｓ４１５）。終了を示す情報をリクエスト受付部１２０から受信していない場合（Ｓ４１５：Ｎｏ）、表示情報送信部１２１は、再びステップＳ４１３に示した処理を実行する。一方、終了を示す情報をリクエスト受付部１２０から受信した場合（Ｓ４１５：Ｙｅｓ）、表示情報送信部１２１は、本フローチャートに示した表示処理を終了する。
【０１０２】
ステップＳ４１３において、レコードの選択を示す情報を受信した場合（Ｓ４１３：Ｙｅｓ）、表示情報送信部１２１は、選択されたレコードに含まれる部品コードについて、リサイクル費用および回収率の最大値および最小値をリサイクル指標格納部１１１から抽出し、テーブル２２１に表示する情報を通信回線３１を介してクライアントコンピュータ３２へ送信し（Ｓ４１４）、ステップＳ４１５に示した処理を実行する。
【０１０３】
以上、本発明の第２の実施形態について説明した。
【０１０４】
なお、上記した第１または第２の実施形態におけるリサイクル性評価支援装置１０または４０は、例えば図３０に示すような構成のコンピュータ５０によって実現される。コンピュータ５０は、ＣＰＵ（Central Processing Unit）５１、ＲＡＭ（Random Access Memory）５２、ＲＯＭ（Read Only Memory）５３、ＨＤＤ（Hard Disk Drive）５４、通信インターフェイス（Ｉ／Ｆ）５５、入出力インターフェイス（Ｉ／Ｆ）５６、およびメディアインターフェイス（Ｉ／Ｆ）５７を備える。
【０１０５】
ＣＰＵ５１は、ＲＯＭ５３またはＨＤＤ５４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ５３は、コンピュータ５０の起動時にＣＰＵ５１によって実行されるブートプログラムや、コンピュータ５０のハードウェアに依存するプログラム等を格納する。
【０１０６】
ＨＤＤ５４は、ＣＰＵ５１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インターフェイス５５は、通信回線を介して他の機器からデータを受信してＣＰＵ５１へ送ると共に、ＣＰＵ５１が生成したデータを、通信回線を介して他の機器へ送信する。
【０１０７】
ＣＰＵ５１は、入出力インターフェイス５６を介して、ディスプレイ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ５１は、入出力インターフェイス５６を介して、入力装置からデータを取得する。また、ＣＰＵ５１は、生成したデータを、入出力インターフェイス５６を介して出力装置へ出力する。
【０１０８】
メディアインターフェイス５７は、記録媒体５８に格納されたプログラムまたはデータを読み取り、ＲＡＭ５２を介してＣＰＵ５１に提供する。ＣＰＵ５１は、当該プログラムを、メディアインターフェイス５７を介して記録媒体５８からＲＡＭ５２上にロードし、ロードしたプログラムを実行する。記録媒体５８は、例えばＤＶＤ（Digital Versatile Disk）、ＰＤ（Phase change rewritable Disk）等の光学記録媒体、ＭＯ（Magneto-Optical disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１０９】
コンピュータ５０がリサイクル性評価支援装置１０として機能する場合、コンピュータ５０のＣＰＵ５１は、ＲＡＭ５２上にロードされたプログラムを実行することにより、業者別情報格納部１００、グループ別情報格納部１０１、部品構成情報格納部１０２、部品属性情報格納部１０３、確定ルート算出部１０４、未確定ルート算出部１０５、リサイクルルート決定部１０６、表示処理部１０７、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、価格情報格納部１１０、およびリサイクル指標格納部１１１の各機能を実現する。また、ＲＯＭ５３またはＨＤＤ５４には、業者別情報格納部１００、グループ別情報格納部１０１、部品構成情報格納部１０２、部品属性情報格納部１０３、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、価格情報格納部１１０、およびリサイクル指標格納部１１１内のデータが格納される。
【０１１０】
また、コンピュータ５０がリサイクル性評価支援装置４０として機能する場合、コンピュータ５０のＣＰＵ５１は、ＲＡＭ５２上にロードされたプログラムを実行することにより、業者別情報格納部１００、グループ別情報格納部１０１、確定ルート算出部１０４、未確定ルート算出部１０５、リサイクルルート決定部１０６、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、価格情報格納部１１０、リサイクル指標格納部１１１、リクエスト受付部１２０、および表示情報送信部１２１の各機能を実現する。また、ＲＯＭ５３またはＨＤＤ５４には、業者別情報格納部１００、グループ別情報格納部１０１、リサイクルルートテーブル格納部１０８、未確定ルートテーブル格納部１０９、価格情報格納部１１０、およびリサイクル指標格納部１１１内のデータが格納される。
【０１１１】
コンピュータ５０のＣＰＵ５１は、これらのプログラムを、記録媒体５８から読み取って実行するが、他の例として、他の装置から、通信媒体を介してこれらのプログラムを取得してもよい。通信媒体とは、通信回線、または、当該通信回線を伝搬するディジタル信号もしくは搬送波を指す。
【０１１２】
なお、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０１１３】
例えば、上記した各実施形態では、初期工程、中間工程、および最終工程の３つのリサイクル処理工程を例に説明したが、本発明はこれに限られず、４つ以上のリサイクル処理工程についても適用することができる。上記した各実施形態では、リサイクル性を示す指標として、リサイクル費用および回収率を例に説明したが、本発明はこれに限られず、その他の指標についても本発明を適用することができる。
【０１１４】
また、上記した第１の実施形態では、リサイクル性評価支援装置１０が１つの装置として実現される構成を例に説明したが、本発明はこれに限られず、複数のコンピュータのそれぞれに、リサイクル性評価支援装置１０の機能を分散させ、当該複数のコンピュータを協調動作させてリサイクル性評価支援装置１０の機能を実現させるようにしてもよい。上記した第２の実施形態におけるリサイクル性評価支援装置４０についても同様である。
【０１１５】
また、上記したリサイクル性評価支援装置１０または４０内の各構成要素は、各実施形態におけるリサイクル性評価支援装置１０または４０の構成の理解を容易にするために、主な処理内容に応じて機能別に区分したものである。また、構成要素の区分方法やその名称によって、本願発明が制限されることはない。各実施形態におけるリサイクル性評価支援装置１０または４０の構成は、処理内容に応じて、さらに多くの構成要素に区分することもできるし、１つの構成要素がさらに多くの処理を実行するように区分することもできる。また、それぞれの処理は、ソフトウェアによる処理として実現されてもよく、ＡＳＩＣ（Application Specific Integrated Circuit）等の専用のハードウェアにより実現されてもよい。
【符号の説明】
【０１１６】
１０・・・リサイクル性評価支援装置、１００・・・業者別情報格納部、１０００・・・初期工程テーブル、１００１・・・業者別中間工程テーブル、１００２・・・業者別最終工程テーブル、１０１・・・グループ別情報格納部、１０１０・・・グループ別中間工程テーブル、１０１１・・・グループ別最終工程テーブル、１０２・・・部品構成情報格納部、１０３・・・部品属性情報格納部、１０４・・・確定ルート算出部、１０５・・・未確定ルート算出部、１０６・・・リサイクルルート決定部、１０７・・・表示処理部、１０８・・・リサイクルルートテーブル格納部、１０９・・・未確定ルートテーブル格納部、１１０・・・価格情報格納部、１１１・・・リサイクル指標格納部、１２０・・・リクエスト受付部、１２１・・・表示情報送信部、１１・・・入力装置、１２・・・表示装置、２０・・・画面、３０・・・リサイクル性評価支援システム、３１・・・通信回線、３２・・・クライアントコンピュータ、４０・・・リサイクル性評価支援装置、５０・・・コンピュータ、５１・・・ＣＰＵ、５２・・・ＲＡＭ、５３・・・ＲＯＭ、５４・・・ＨＤＤ、５５・・・通信インターフェイス、５６・・・入出力インターフェイス、５７・・・メディアインターフェイス、５８・・・記録媒体
【図１】
2010277212.tif 000003
【図２】
2010277212.tif 000004
【図３】
2010277212.tif 000005
【図４】
2010277212.tif 000006
【図５】
2010277212.tif 000007
【図６】
2010277212.tif 000008
【図７】
2010277212.tif 000009
【図８】
2010277212.tif 000010
【図９】
2010277212.tif 000011
【図１０】
2010277212.tif 000012
【図１１】
2010277212.tif 000013
【図１２】
2010277212.tif 000014
【図１３】
2010277212.tif 000015
【図１４】
2010277212.tif 000016
【図１５】
2010277212.tif 000017
【図１６】
2010277212.tif 000018
【図１７】
2010277212.tif 000019
【図１８】
2010277212.tif 000020
【図１９】
2010277212.tif 000021
【図２０】
2010277212.tif 000022
【図２１】
2010277212.tif 000023
【図２２】
2010277212.tif 000024
【図２３】
2010277212.tif 000025
【図２４】
2010277212.tif 000026
【図２５】
2010277212.tif 000027
【図２６】
2010277212.tif 000028
【図２７】
2010277212.tif 000029
【図２８】
2010277212.tif 000030
【図２９】
2010277212.tif 000031
【図３０】
2010277212.tif 000032