(57)【要約】      （修正有）【課題】製品生産に使用されなくなった部品の再利用を支援する再利用支援プログラム、装置、及び方法を提供する。【解決手段】再利用支援装置１０において、受付部１２は、第１の製品を構成する部品の情報を含む第１の製品の設計情報を受け付ける。検索部１４は、受付部１２により受け付けられた設計情報が示す第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定する。表示制御部１６は、第１の製品を構成する部品の各々に対応付けて、特定した再利用候補部品の情報を提示する。【選択図】図１
2019185322.tif 000002
【特許請求の範囲】
【請求項１】
第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付け、
受け付けた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定し、
前記第１の製品を構成する部品の各々に対応付けて、特定した前記再利用候補部品の情報を提示する
ことを含む処理をコンピュータに実行させるための再利用支援プログラム。
【請求項２】
受け付けた前記設計情報が示す前記製品を構成する部品の情報の各々に、前記再利用候補部品が存在するか否かを識別可能な表示を対応付けた一覧を表示する請求項１に記載の再利用支援プログラム。
【請求項３】
前記製品を構成する部品と、同一の製品を構成する同一の部品、前記製品を構成する部品と同一の部品、前記製品を構成する部品と版数違いの部品、前記製品を構成する部品と代替可能な部品、及び改造することにより前記製品を構成する部品と代替可能な部品の少なくとも１つから、前記再利用候補部品を特定する請求項１又は請求項２に記載の再利用支援プログラム。
【請求項４】
前記同一の製品を構成する同一の部品は、前記部品の生産工程が未完の状態で使用予定が無しとなった部品である請求項３に記載の再利用支援プログラム。
【請求項５】
前記改造することにより前記製品を構成する部品と代替可能な部品は、前記部品の生産工程が完了した状態で使用予定が無しとなった部品である請求項３に記載の再利用支援プログラム。
【請求項６】
特定された前記再利用候補部品を、前記製品を構成する部品との代替可能性が高い順に順位付けして提示する請求項１〜請求項５のいずれか１項に記載の再利用支援プログラム。
【請求項７】
前記管理情報は、前記製品を構成する部品の各々の手配を開始していない状態、手配済みから前記部品の生産工程が完了する前までの状態、及び前記部品の生産工程が完了した状態のいずれかの状態を示すステータス情報を含む請求項１〜請求項６のいずれか１項に記載の再利用支援プログラム。
【請求項８】
前記使用予定の有無の情報は、前記製品を構成する部品の各々に対する生産指示の情報を含み、前記生産指示の情報の削除、取り消し、又は前記製品の上位構成の部品に対する生産指示からの切り離しが行われた場合に、使用予定が無くなったことを表す請求項１〜請求項７のいずれか１項に記載の再利用支援プログラム。
【請求項９】
第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付ける受付部と、
前記受付部により受け付けられた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定する特定部と、
前記第１の製品を構成する部品の各々に対応付けて、前記特定部により特定された前記再利用候補部品の情報を提示する提示部と、
を含む再利用支援装置。
【請求項１０】
第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付け、
受け付けた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定し、
前記第１の製品を構成する部品の各々に対応付けて、特定した前記再利用候補部品の情報を提示する
ことを含む処理をコンピュータが実行する再利用支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再利用支援プログラム、再利用支援装置、及び再利用支援方法に関する。
【背景技術】
【０００２】
試作品や今までにない製品など、１点ものの生産が中心となる個別生産では、設計通りに開発したものの、想定した機能や性能が得られなかったり、外観のデザインや色などがイメージと異なっていたりする場合がある。また、試作品の生産等の個別生産では、大量生産のように、部品表情報が確定した状態での生産ではなく、設計進度に合わせ、仕様が固まった時点で五月雨的に部品の手配や外部への発注が行われる場合がある。
【０００３】
上記のような理由から、個別生産では、製品生産中に設計変更が生じる場合が多い。個別生産において設計変更が発生した場合、変更された設計や部品は不要となり、生産管理において管理対象外となる。設計変更では、新たな設計により製品の生産が行われるため、このように管理対象外となった設計や部品は、放置又は廃棄されることが一般的であった。
【０００４】
なお、従来、余剰在庫の有効活用に関する技術が存在する。例えば、顧客全体としての在庫情報を管理し、顧客間の余剰在庫を有効活用できる保守部品管理システムが提案されている。このシステムでは、供給元管理装置は、保守部品所要数を算出するためのパラメータを設定した保守部品所要表ＤＢと、保守部品別障害率実績ＤＢとを備える。需要者は、需要者端末で保守部品所要表のパラメータの入力項目を入力する。供給元管理装置は、入力項目と保守部品別障害率実績ＤＢとから保守部品所要数を計算後、保守部品の需要者別過不足ＤＢに登録し、需要者が入力した購入希望数と販売可能数とを各々集計し、両者を比較する。購入希望数が販売可能数より多いときのみ、製造元へ保守部品の発注を行う。
【０００５】
また、店舗間で流用できる余剰在庫を効率的に移送し、過剰仕入れの防止と有効期限切れ商品を低減できる在庫管理システムが提案されている。このシステムでは、サーバーに店舗端末間で移送可能な在庫を余剰在庫として余剰在庫ファイルに記録し、不足品目の移送に際して各店舗端末がこの余剰在庫を参照する。サーバーは移送の結果における余剰在庫の自動引落し、更に発注点割れに際しての自動発注ができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３４７７１号公報
【特許文献２】特開２００３−１９６５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記の従来技術では、設計変更などで、製品の生産に使用されなくなった部品を有効活用することは考慮されていない。製品の生産に使用されなくなった部品を有効活用するには、製品個々の設計内容や影響範囲などの把握が必要である。そのため、設計変更が生じた場合、新規に設計及び生産を行う方が効率がよく、結果として、製品の生産に使用されなくなった部品が有効活用されていない。
【０００８】
一つの側面として、製品生産に使用されなくなった部品の再利用を支援することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様として、第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付ける。また、受け付けた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照する。そして、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定し、前記第１の製品を構成する部品の各々に対応付けて、検索した前記再利用候補部品の情報を提示する。
【発明の効果】
【００１０】
一つの側面として、製品生産に使用されなくなった部品の再利用を支援することができる、という効果を有する。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る再利用支援装置の機能ブロック図である。
【図２】設計情報の一例を示す図である。
【図３】管理情報データベース（ＤＢ）の一例を示す図である。
【図４】設計情報及び管理情報のステータスを概念的に表したイメージ図である。
【図５】設計情報の変更を説明するための図である。
【図６】管理情報ＤＢの更新を説明するための図である。
【図７】設計情報の一例を示す図である。
【図８】在庫ＤＢの一例を示す図である。
【図９】代替品ＤＢの一例を示す図である。
【図１０】部品手配画面の一例を示す図である。
【図１１】部品表の一例を示す図である。
【図１２】再利用候補部品一覧の一例を示す図である。
【図１３】仮採用された再利用候補部品の明細の部品表への反映を説明するための図である。
【図１４】採用された再利用候補部品の明細の部品表への反映を説明するための図である。
【図１５】本実施形態に係る再利用支援装置として機能するコンピュータの概略構成を示すブロック図である。
【図１６】本実施形態における再利用支援処理の一例を示すフローチャートである。
【図１７】検索処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態の一例を詳細に説明する。
【００１３】
図１に示すように、本実施形態に係る再利用支援装置１０には、製品を構成する部品の情報を含む設計情報４０が入力される。再利用支援装置１０は、設計情報４０に含まれる部品の各々を手配するための部品手配画面４２を表示する。再利用支援装置１０は、各部品の手配において、設計変更等により、製品生産の途中で管理対象外となった部品の再利用を促すように支援する。製品生産の途中で管理対象外となった部品は、本発明の使用予定が無い部品の一例である。
【００１４】
図２に示すように、設計情報４０は、製品を構成する部品の各々の情報を含み、各部品の情報には、「製品コード」、「構成ＩＤ」、「上位構成ＩＤ」、「品目コード」、及び「属性コード」が含まれる。「製品コード」は、各部品が構成する製品の識別情報である。「構成ＩＤ」は、各部品を構成要素とし、各構成要素を製品生産の設計進度に応じて接続することにより製品の生産工程を表した場合の各構成要素の識別情報である。同一の部品であっても、製品の構成要素としての位置付けが異なる場合には、異なる構成要素として、異なる構成ＩＤが付与される。「上位構成ＩＤ」は、設計進度に応じて接続された１つ上位（設計進度がより進んだ段階、製品の完成状態により近い段階）の構成要素の構成ＩＤである。「品目コード」は、該当の構成要素に相当する部品の識別情報である。「属性コード」は、品目コードが同一の部品について、仕様や規格などの属性を表す情報である。以下では、品目コードが同一で属性コードが異なる部品を、「版数違いの部品」ともいう。
【００１５】
図１に示すように、本実施形態に係る再利用支援装置１０は、機能的には、受付部１２と、検索部１４と、表示制御部１６とを含む。また、再利用支援装置１０の所定の記憶領域には、管理情報データベース（ＤＢ）２２と、在庫ＤＢ２４と、代替品ＤＢ２６とが記憶される。なお、検索部１４は、本発明の特定部の一例であり、表示制御部１６は、本発明の提示部の一例である。
【００１６】
以下、各機能部及び各データベースについて詳述する。
【００１７】
管理情報ＤＢ２２には、設計情報４０が示す製品について、生産管理システム３０で管理される生産工程に関する管理情報が記憶される。管理情報には、設計情報４０の構成要素である各部品に対する生産指示の情報、及び各部品の手配状況を示す情報が含まれる。
【００１８】
図３に、管理情報ＤＢ２２の一例を示す。図３の例では、管理情報ＤＢ２２には、設計情報４０に含まれる各構成要素の情報と同様の「製品コード」、「品目コード」、及び「属性コード」の情報が記憶される。
【００１９】
また、管理情報ＤＢ２２には、生産指示の情報として、「生産指示ＩＤ」、「生産指示日」、「上位生産指示ＩＤ」、及び「生産指示数」の情報が記憶される。「生産指示ＩＤ」は、各構成要素である部品に対する生産指示の識別情報である。「生産指示日」は、該当の部品の生産（手配）を開始する日付である。「上位生産指示ＩＤ」は、設計情報４０の「上位構成ＩＤ」に対応し、製品の設計進度が１つ上位の構成要素（部品）に対する生産指示の生産指示ＩＤである。「生産指示数」は、生産指示によって生産が指示された部品の個数である。
【００２０】
管理情報ＤＢ２２の管理情報は、生産管理システム３０により管理される。
【００２１】
また、管理情報ＤＢ２２には、手配状況を示す情報として、「ステータス」及び「手配数」の情報が記憶される。「ステータス」には、「未着手」、「未完」、及び「完了」の各状態を表すラベルが記憶される。「未着手」は、生産指示日を迎えていない状態、すなわち、部品の手配を開始していない状態を表すラベルである。「未完」は、生産指示に従って手配を開始してから、該当の部品の生産が完了する直前までの状態を表すラベルである。「完了」は、該当の部品の生産が完了した状態を表すラベルである。「手配数」は、生産指示にしたがって、手配を開始した部品の数、又は生産が完了した部品の数である。
【００２２】
図４に、設計情報４０及び管理情報の「ステータス」を概念的に表したイメージ図を示す。図４の例では、製品の構成要素を四角のブロックで表し、ブロック内にその構成要素に相当する部品の品目コードを表記している。なお、以下では、品目コードがｉの部品を「部品ｉ」と表記する。また、各構成要素の管理情報における「ステータス」を角丸の四角のブロックで表し、ブロック内にステータスのラベルを表記している。図４に示すように、各部品間の接続関係は、設計情報４０の「上位構成ＩＤ」により特定され、最下位の構成要素から上位へ行くほど、設計進度が進むこと、すなわち、製品Ｘの完成状態に近づくことを表す。
【００２３】
ここで、例えば、図５に示すように、製品Ｘについて設計変更があり、設計情報４０が変更されたとする。具体的には、図５下図に示すように、破線Ｊで示す設計変更前の構成部分（部品Ｃ）が、一点破線Ｋで示す構成部分（部品Ｂ及び部品Ｃ）に変更されたとする。また、破線Ｌで示す設計変更前の構成部分（部品Ｄ、部品Ｅ、及び部品Ｆ）が、一点破線Ｍで示す構成部分（部品Ｄ’、部品Ｇ、及び部品Ｈ）に変更されたとする。この場合、生産管理システム３０により、図６に示すように、管理情報ＤＢ２２が更新される。
【００２４】
具体的には、図６中の点線Ｎで示すように、設計変更により、設計変更後の製品の構成に含まれなくなった各構成要素の管理情報に含まれる「生産指示ＩＤ」が、その管理情報が管理対象外になったことを表す状態に更新される。例えば、「生産指示ＩＤ」を削除したり、取り消しを表すフラグを付与したり、上位構成の部品に対する生産指示から切り離したりすることにより、該当の管理情報が管理対象外になったことを表す。図６の例では、生産指示ＩＤに「（  ）」を付けて、その生産指示ＩＤに対応する管理情報が管理対象外になったことを表している。
【００２５】
また、図６中のＯに示すように、設計変更後の新たな構成要素部分についての設計情報４０に対応した管理情報が管理情報ＤＢ２２に追加される。
【００２６】
受付部１２は、再利用支援装置１０に入力された設計情報４０を受け付ける。以下の説明では、図７に示す設計情報４０が受付部１２により受け付けられるものとして説明する。なお、図７に示す設計情報４０は、図６中のＯに示す管理情報に対応する。受付部１２は、受け付けた設計情報４０を、検索部１４及び表示制御部１６の各々に受け渡す。
【００２７】
検索部１４は、受付部１２から受け渡された設計情報４０が示す製品を構成する部品の各々について、管理情報ＤＢ２２、在庫ＤＢ２４、及び代替品ＤＢ２６から、再利用候補部品を検索する。再利用候補部品とは、製品生産の途中で管理情報が管理対象外となった手配済みの部品であって、受付部１２から受け渡された設計情報４０が示す製品を構成する部品に対応する部品である。
【００２８】
在庫ＤＢ２４には、生産管理システム３０により、部品毎の在庫の状況を示す情報が記憶され、管理される。本実施形態では、在庫ＤＢ２４において、管理情報ＤＢ２２に記憶された管理対象外の管理情報のうち、「ステータス」が「完了」で、「製品コード」が示す製品の生産が完了している管理情報が示す部品が、余剰在庫として管理される。例えば、図６に示す管理情報ＤＢ２２の場合、製品Ｘの生産が完了すると、部品Ｆ１０個が、余剰在庫として在庫ＤＢ２４で管理されることになる。
【００２９】
図８に、在庫ＤＢ２４の一例を示す。図８の例では、品目コード及び属性コードが同一の部品毎に、在庫情報が管理される。在庫情報には、該当の部品の「品目コード」、「属性コード」、「ステータス」、「在庫数」、及び「在庫場所」の情報が含まれる。「ステータス」は、余剰在庫、予備在庫等の在庫の種別を示す情報が記憶される。なお、在庫ＤＢ２４の在庫情報は、生産管理システム３０により管理される。
【００３０】
代替品ＤＢ２６には、代替可能な部品（以下、「代替品」という）の情報が記憶される。図９に、代替品ＤＢ２６の一例を示す。図９の例では、「品目コード」及び「属性コード」の組合せで特定される部品の代替品の品目コード及び属性コードが、「代替品目コード」及び「代替属性コード」として、「品目コード」及び「属性コード」に対応付けて記憶されている。
【００３１】
検索部１４は、該当の部品と同一製品を構成する同一品目の部品、同一品目の部品、版数違いの部品、代替可能な部品、及び改造することにより代替可能な部品の少なくとも１つから、再利用候補部品を検索する。本実施形態では、検索部１４は、以下の５種類の再利用候補部品を検索するものとする。
【００３２】
（１）該当の部品と、同一の製品を構成する同一の部品であって、かつ未完の状態で管理情報が管理対象外となった部品
（２）該当の部品と同一の余剰在庫の部品
（３）該当の部品と版数違いの余剰在庫の部品
（４）該当の部品と代替可能な余剰在庫の部品
（５）改造することにより該当の部品と代替可能で、かつ完了の状態で管理情報が管理対象外となった部品
【００３３】
具体的には、検索部１４は、管理情報ＤＢ２２から、該当の部品と製品コード、品目コード、及び属性コードが同一の管理情報であって、生産指示ＩＤが削除されるなどして、管理対象外となっている、ステータスが「未完」の管理情報を抽出する。そして、検索部１４は、抽出した管理情報が示す部品を、上記（１）の再利用候補部品の検索結果とする。
【００３４】
また、検索部１４は、在庫ＤＢ２４において、該当の部品と品目コード及び属性コードが同一で、ステータスが「余剰」の部品を、上記（２）の再利用候補部品の検索結果とする。
【００３５】
また、検索部１４は、在庫ＤＢ２４において、該当の部品と品目コードが同一で属性コードが異なり、ステータスが「余剰」の部品を、上記（３）の再利用候補部品の検索結果とする。
【００３６】
また、検索部１４は、代替品ＤＢ２６から、該当の部品と同一の品目コード及び属性コードに対応付けられた代替品目コード及び代替属性コードを抽出する。そして、検索部１４は、在庫ＤＢ２４において、抽出した代替品目コード及び代替属性コードと同一の品目コード及び属性コードで、ステータスが「余剰」の部品を、上記（４）の再利用候補部品の検索結果とする。
【００３７】
また、検索部１４は、管理情報ＤＢ２２から、該当の部品と製品コードが同一で、構成が対応する管理情報であって、生産指示ＩＤが削除されるなどして、管理対象外となっている、ステータスが「完了」の管理情報を抽出する。そして、検索部１４は、抽出した管理情報が示す部品を、上記（５）の再利用候補部品の検索結果とする。なお、「構成が対応する」とは、製品の構成要素としての位置付けが同一であることをいう。
【００３８】
本実施形態では、ステータスが「未完」の再利用候補部品は、新たな設計情報４０に適用する場合に設計の自由度が高いため、該当の部品への代替可能性を高く設定している。一方、生産が完了している部品は、新たな設計情報４０に適用する場合に設計の自由度が低いため、該当の部品への代替可能性を低く設定している。さらに、再利用候補部品と、新たな設計情報４０における部品との同一性が高いほど、該当の部品への代替可能性を高く設定している。したがって、上記（１）〜（５）の順で、該当の部品に対する代替可能性が高いことを表す。
【００３９】
検索部１４は、上記（１）〜（５）のいずれに該当して検索された検索結果かの情報を、優先度として対応付けた検索結果の各々を表示制御部１６へ受け渡す。
【００４０】
表示制御部１６は、再利用支援装置１０が起動すると、例えば、図１０に示すような部品手配画面４２を表示する。図１０の例では、部品手配画面４２は、対象の製品を特定する情報が表示される製品表示領域４３と、再利用候補部品の検索条件を指定するための検索条件指定領域４４とを含む。図１０の例では、検索条件として、製品コード及び品目コードを指定可能な例を示している。また、部品手配画面４２は、対象の製品の部品表が表示される部品表表示領域４６と、再利用候補部品の一覧が表示される一覧表示領域４８とを含む。
【００４１】
表示制御部１６は、受付部１２から受け渡された設計情報４０に基づいて、部品表表示領域４６に、例えば、図１１に示すような部品表４６Ａを表示する。図１１の例では、部品表４６Ａには、製品を構成する部品の各々について、「レベル」、「品目コード」、「属性コード」、「詳細」、「再利用」、及び「手配内容」の項目を含む明細が表示される。「レベル」は、製品の構成要素としての位置付けを表す情報であり、最上位の構成要素に相当する部品をレベル０とし、以下、下位の階層へ向けて順に、レベル１、レベル２、・・・とする。「詳細」は、設計情報４０が新規のものか、設計変更によるものかを表す情報である。
【００４２】
「再利用」には、該当の部品について、再利用候補部品が存在するか否かを示す情報が表示される。図１１の例では、検索部１４により再利用候補部品が検索されている部品については、再利用候補部品が存在することを示すと共に、再利用候補部品を用いて部品を手配する場合に選択可能なボタン４６Ｂを表示している。「手配内容」には、再利用候補部品を用いて部品を手配する場合には、再利用候補部品を特定する情報が表示され、再利用候補部品を用いない場合には、別途入力された手配内容が表示される。
【００４３】
また、表示制御部１６は、検索部１４から受け渡された検索結果に基づいて、一覧表示領域４８に、例えば、図１２に示すような再利用候補部品一覧４８Ａを表示する。図１２の例では、再利用候補部品一覧４８Ａには、設計情報４０に含まれる部品の各々の「品目コード」に、その部品について検索された再利用候補部品の情報が対応付けて表示される。また、再利用候補部品の情報は、再利用候補部品に対応付けられた優先度順、すなわち、該当の部品との代替可能性が高い順に並べて表示される。
【００４４】
また、再利用候補部品の情報には、「製品コード」、「品目コード」、「属性コード」、「手配数」、「在庫数」、「在庫場所」、「ステータス」、及び「選択」の項目が含まれる。「手配数」、「在庫数」、「在庫場所」、及び「ステータス」は、再利用候補部品が検索された管理情報ＤＢ２２又は在庫ＤＢ２４の項目と同様である。「選択」には、再利用候補部品を仮採用する際に選択されるボタン４８Ｂが表示される。
【００４５】
表示制御部１６は、検索条件指定領域４４で製品コード及び品目コードの少なくとも一方が指定されると、検索条件に合致する再利用候補部品に絞り込んで、再利用候補部品一覧４８Ａを表示する。
【００４６】
また、表示制御部１６は、再利用候補部品一覧４８Ａにおいて、ボタン４８Ｂが選択されると、図１３に示すように、仮採用された再利用候補部品の明細を、該当の部品の明細の下に、仮採用であることを示す表示態様で挿入する。
【００４７】
また、表示制御部１６は、仮採用された再利用候補部品の明細が表示されている状態で、該当の部品の「再利用」欄のボタン４６Ｂが選択されると、図１４に示すように、仮採用された再利用候補部品の明細の表示態様を、採用されたことを示す表示態様に変更する。「採用」とは、その明細が示す再利用候補部品を用いて、該当の部品を手配することを表す。また、表示制御部１６は、該当の部品についての元の明細を、取り消したことを示す表示態様に変更する。
【００４８】
なお、明細の表示態様の変更は、背景色、文字色、文字の種類、枠線の色、枠線の種類等を変更することにより行うことができる。
【００４９】
再利用支援装置１０は、例えば図１５に示すコンピュータ５０で実現することができる。コンピュータ５０は、ＣＰＵ（Central Processing Unit）５１と、一時記憶領域としてのメモリ５２と、不揮発性の記憶部５３とを備える。また、コンピュータ５０は、入力装置、表示装置等の入出力装置５４と、記憶媒体５９に対するデータの読み込み及び書き込みを制御するＲ／Ｗ（Read/Write）部５５と、インターネット等のネットワークに接続される通信Ｉ／Ｆ（Interface）５６とを備える。ＣＰＵ５１、メモリ５２、記憶部５３、入出力装置５４、Ｒ／Ｗ部５５、及び通信Ｉ／Ｆ５６は、バス５７を介して互いに接続される。
【００５０】
記憶部５３は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部５３には、コンピュータ５０を、再利用支援装置１０として機能させるための再利用支援プログラム６０が記憶される。再利用支援プログラム６０は、受付プロセス６２と、検索プロセス６４と、表示制御プロセス６６とを有する。また、記憶部５３は、管理情報ＤＢ２２、在庫ＤＢ２４、及び代替品ＤＢ２６の各々を構成する情報が記憶される情報記憶領域７０を有する。
【００５１】
ＣＰＵ５１は、再利用支援プログラム６０を記憶部５３から読み出してメモリ５２に展開し、再利用支援プログラム６０が有するプロセスを順次実行する。ＣＰＵ５１は、受付プロセス６２を実行することで、図１に示す受付部１２として動作する。また、ＣＰＵ５１は、検索プロセス６４を実行することで、図１に示す検索部１４として動作する。また、ＣＰＵ５１は、表示制御プロセス６６を実行することで、図１に示す表示制御部１６として動作する。また、ＣＰＵ５１は、情報記憶領域７０から情報を読み出して、管理情報ＤＢ２２、在庫ＤＢ２４、及び代替品ＤＢ２６の各々をメモリ５２に展開する。これにより、再利用支援プログラム６０を実行したコンピュータ５０が、再利用支援装置１０として機能することになる。なお、プログラムを実行するＣＰＵ５１はハードウェアである。
【００５２】
また、管理情報ＤＢ２２、在庫ＤＢ２４、及び代替品ＤＢ２６の各々を構成する情報は、情報記憶領域７０に記憶される場合に限らず、外部の記憶装置や記憶媒体５９に記憶されていてもよい。この場合、再利用支援プログラム６０の実行時に、Ｒ／Ｗ部５５や通信Ｉ／Ｆ５６を介して、外部の記憶装置や記憶媒体５９から、各ＤＢを構成する情報を取得し、各ＤＢをメモリ５２に展開すればよい。
【００５３】
なお、再利用支援プログラム６０により実現される機能は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００５４】
次に、本実施形態に係る再利用支援装置１０の作用について説明する。
【００５５】
再利用支援装置１０が起動されると、再利用支援装置１０において、図１６に示す再利用支援処理が実行される。なお、再利用支援処理は、本発明の再利用支援方法の一例である。
【００５６】
図１６に示す再利用支援処理のステップＳ１１で、受付部１２が、再利用支援装置１０に入力された設計情報４０を受け付ける。受付部１２は、受け付けた設計情報４０を、検索部１４及び表示制御部１６の各々に受け渡す。
【００５７】
次に、ステップＳ１２で、表示制御部１６が、例えば、図１０に示すような部品手配画面４２を表示する。そして、表示制御部１６が、受付部１２から受け渡された設計情報４０に基づいて、部品手配画面４２の部品表表示領域４６に、例えば、図１１に示すような部品表４６Ａを表示する。
【００５８】
次に、ステップＳ２０で、検索部１４が、検索処理を実行する。ここで、図１７を参照して、検索処理について詳述する。
【００５９】
図１７に示す検索処理のステップＳ２１で、検索部１４が、受付部１２から受け渡された設計情報４０に含まれる部品から、未選択の部品を１つ選択する。
【００６０】
次に、ステップＳ２２で、検索部１４が、管理情報ＤＢ２２から、選択された部品と製品コード、品目コード、及び属性コードが同一の管理情報であって、管理対象外となっている、ステータスが「未完」の管理情報を抽出する。そして、検索部１４は、抽出した管理情報が示す部品を、上記（１）の再利用候補部品の検索結果とする。
【００６１】
例えば、図７に示す設計情報４０の構成ＩＤが２の部品Ｃが選択されている場合、図６に示す管理情報ＤＢ２２から、生産指示ＩＤが（１）の部品Ｃが再利用候補部品として検索され、該当の管理情報が検索結果として取得される。
【００６２】
次に、ステップＳ２３で、検索部１４が、在庫ＤＢ２４において、選択された部品と品目コード及び属性コードが同一で、ステータスが「余剰」の部品を、上記（２）の再利用候補部品の検索結果とする。
【００６３】
例えば、図７に示す設計情報４０の構成ＩＤが４の部品Ｇが選択されている場合、図８に示す在庫ＤＢ２４から、品目コードがＧ及び属性コードが１の部品Ｇが、再利用候補部品として検索され、該当の在庫情報が検索結果として取得される。
【００６４】
次に、ステップＳ２４で、検索部１４が、在庫ＤＢ２４において、選択された部品と版数違いの部品（品目コードが同一で、属性コードが異なる部品）で、ステータスが「余剰」の部品を、上記（３）の再利用候補部品の検索結果とする。
【００６５】
例えば、図７に示す設計情報４０の構成ＩＤが５の部品Ｈが選択されている場合、図８に示す在庫ＤＢ２４から、品目コードがＨ及び属性コードが２の部品Ｈが、再利用候補部品として検索され、該当の在庫情報が検索結果として取得される。
【００６６】
次に、ステップＳ２５で、検索部１４が、代替品ＤＢ２６から、選択された部品と同一の品目コード及び属性コードに対応付けられた代替品目コード及び代替属性コードを抽出する。そして、検索部１４は、在庫ＤＢ２４において、抽出した代替品目コード及び代替属性コードと同一の品目コード及び属性コードで、ステータスが「余剰」の部品を、上記（４）の再利用候補部品の検索結果とする。
【００６７】
例えば、図７に示す設計情報４０の構成ＩＤが５の部品Ｈが選択されている場合、図９に示す代替品ＤＢ２６から、品目コードがＦ及び属性コードが１の部品Ｆが、部品Ｈの代替品として抽出される。そして、図８に示す在庫ＤＢ２４から、品目コードがＦ及び属性コードが１の部品Ｆが、再利用候補部品として検索され、該当の在庫情報が検索結果として取得される。
【００６８】
次に、ステップＳ２６で、検索部１４が、管理情報ＤＢ２２から、選択された部品と製品コードが同一で、構成が対応する管理情報であって、生産指示ＩＤが削除されるなどして、管理対象外となっている、ステータスが「完了」の管理情報を抽出する。そして、検索部１４は、抽出した管理情報が示す部品を、上記（５）の再利用候補部品の検索結果とする。
【００６９】
例えば、図７に示す設計情報４０の構成ＩＤが５の部品Ｈが選択されている場合、図５の下図に示すように、部品Ｆが、選択された部品と製品コードが同一で、構成が対応する部品として特定される。そして、図６に示す管理情報ＤＢ２２から、生産指示ＩＤが（４）の部品Ｆが再利用候補部品として検索され、該当の管理情報が検索結果として取得される。
【００７０】
次に、ステップＳ２７で、検索部１４が、設計情報４０に未選択の部品が存在するか否かを判定する。未選択の部品が存在する場合には、処理はステップＳ２１に戻り、未選択の部品が存在しない場合には、処理はステップＳ２８へ移行する。
【００７１】
ステップＳ２８では、検索部１４が、上記（１）〜（５）のいずれに該当して検索された検索結果かの情報を、優先度として対応付けた検索結果の各々を表示制御部１６へ受け渡す。そして、表示制御部１６が、受付部１２から受け渡された検索結果を、部品毎に優先度順に並び替えた再利用候補部品一覧４８Ａを作成して、図１６に示す再利用支援処理に戻る。
【００７２】
次に、図１６のステップＳ４１で、表示制御部１６が、部品表４６Ａにおいて、検索部１４により再利用候補部品が検索されている部品の「再利用」欄に、ボタン４６Ｂを表示する。
【００７３】
次に、ステップＳ４２で、表示制御部１６が、上記検索処理（図１７）のステップＳ２８で作成した再利用候補部品一覧４８Ａを、部品手配画面４２の一覧表示領域４８に表示する。
【００７４】
次に、ステップＳ４３で、表示制御部１６が、再利用候補部品一覧４８Ａの「選択」欄のいずれかのボタン４８Ｂが選択されたか否かを判定する。ボタン４８Ｂが選択された場合には、処理はステップＳ４４へ移行し、ボタン４８Ｂが選択されていない場合には、処理はステップＳ４７へ移行する。
【００７５】
ステップＳ４４では、表示制御部１６が、例えば図１３に示すように、選択されたボタン４８Ｂに対応する再利用候補部品の明細を、仮採用された再利用候補部品の明細として、該当の部品の明細の下に、仮採用であることを示す表示態様で挿入する。該当の部品の明細とは、部品表４６Ａの「品目コード」が、再利用候補部品一覧４８Ａにおいて選択されたボタン４８Ｂに対応する「品目コード」と同一の明細である。
【００７６】
次に、ステップＳ４５で、表示制御部１６が、該当の部品の「再利用」欄のボタン４６Ｂが選択されたか否かを判定する。ボタン４６Ｂが選択された場合には、処理はステップＳ４６へ移行し、ボタン４６Ｂが選択されていない場合には、処理はステップＳ４７へ移行する。
【００７７】
ステップＳ４６では、表示制御部１６が、例えば図１４に示すように、選択されたボタン４６Ｂに対応する、該当の部品についての元の明細を、取り消したことを示す表示態様に変更する。また、表示制御部１６が、仮採用された再利用候補部品の明細の表示態様を、採用されたことを示す表示態様に変更する。
【００７８】
次に、ステップＳ４７で、表示制御部１６が、検索条件指定領域４４で検索条件である製品コード及び品目コードの少なくとも一方が変更されたか否かを判定する。検索条件が変更された場合には、処理はステップＳ４８へ移行し、検索条件が変更されていない場合には、処理はステップＳ４９へ移行する。
【００７９】
ステップＳ４８では、表示制御部１６が、変更された検索条件に合致する再利用候補部品に絞り込んで、再利用候補部品一覧４８Ａを再表示して、処理はステップＳ４３に戻る。
【００８０】
ステップＳ４９では、表示制御部１６が、再利用支援処理を終了するコマンドを受け付けたか否かを判定する。再利用支援処理を終了するコマンドは、例えば、部品手配画面４２を閉じるコマンドや、手配内容を確定するコマンドなどである。再利用支援処理を終了するコマンドを受け付けていない場合には、処理はステップＳ４３に戻り、コマンドを受け付けた場合には、再利用支援処理は終了する。
【００８１】
以上説明したように、本実施形態に係る再利用支援装置によれば、受け付けた設計情報に含まれる部品の各々について、製品生産の途中で管理対象外となった手配済みの部品であって、該当の部品に対応する部品を、再利用候補部品として提示する。これにより、製品生産の途中で管理対象外となった部品の再利用を支援することができる。結果として、製品生産の途中で管理対象外となった部品の再利用が促進され、製品生産のコスト削減を図ることができる。
【００８２】
また、再利用候補部品を提示する際に、該当の部品との代替可能性が高い順に並べて提示することで、再利用し易い再利用候補部品の選択が容易となる。
【００８３】
なお、上記実施形態では、上記（１）〜（５）に分類される再利用候補部品を検索する場合について説明したが、再利用候補部品は、上記の例に限定されない。例えば、管理情報ＤＢ２２において、該当の部品と品目コード及び属性コードが同一で、ステータスが「完了」の管理対象外の部品から、上記（２）〜（４）に相当する再利用候補部品を検索してもよい。
【００８４】
また、上記実施形態では、再利用支援プログラムが記憶部に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記憶媒体に記憶された形態で提供することも可能である。
【００８５】
以上の実施形態に関し、更に以下の付記を開示する。
【００８６】
（付記１）
第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付け、
受け付けた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定し、
前記第１の製品を構成する部品の各々に対応付けて、特定した前記再利用候補部品の情報を提示する
ことを含む処理をコンピュータに実行させるための再利用支援プログラム。
【００８７】
（付記２）
受け付けた前記設計情報が示す前記製品を構成する部品の情報の各々に、前記再利用候補部品が存在するか否かを識別可能な表示を対応付けた一覧を表示する請求項１に記載の再利用支援プログラム。
【００８８】
（付記３）
前記製品を構成する部品と、同一の製品を構成する同一の部品、前記製品を構成する部品と同一の部品、前記製品を構成する部品と版数違いの部品、前記製品を構成する部品と代替可能な部品、及び改造することにより前記製品を構成する部品と代替可能な部品の少なくとも１つから、前記再利用候補部品を特定する請求項１又は請求項２に記載の再利用支援プログラム。
【００８９】
（付記４）
前記同一の製品を構成する同一の部品は、前記部品の生産工程が未完の状態で使用予定が無しとなった部品である請求項３に記載の再利用支援プログラム。
【００９０】
（付記５）
前記改造することにより前記製品を構成する部品と代替可能な部品は、前記部品の生産工程が完了した状態で使用予定が無しとなった部品である請求項３に記載の再利用支援プログラム。
【００９１】
（付記６）
検索された前記再利用候補部品を、前記製品を構成する部品との代替可能性が高い順に順位付けして提示する請求項１〜請求項５のいずれか１項に記載の再利用支援プログラム。
【００９２】
（付記７）
前記管理情報は、前記製品を構成する部品の各々の手配を開始していない状態、手配済みから前記部品の生産工程が完了する前までの状態、及び前記部品の生産工程が完了した状態のいずれかの状態を示すステータス情報を含む請求項１〜請求項６のいずれか１項に記載の再利用支援プログラム。
【００９３】
（付記８）
前記使用予定の有無の情報は、前記製品を構成する部品の各々に対する生産指示の情報を含み、前記生産指示の情報の削除、取り消し、又は前記製品の上位構成の部品に対する生産指示からの切り離しが行われた場合に、使用予定が無くなったことを表す請求項１〜請求項７のいずれか１項に記載の再利用支援プログラム。
【００９４】
（付記９）
第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付ける受付部と、
前記受付部により受け付けられた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定する特定部と、
前記第１の製品を構成する部品の各々に対応付けて、前記特定部により特定された前記再利用候補部品の情報を提示する提示部と、
を含む再利用支援装置。
【００９５】
（付記１０）
前記提示部は、前記受付部により受け付けられた前記設計情報が示す前記製品を構成する部品の情報の各々に、前記再利用候補部品が存在するか否かを識別可能な表示を対応付けた一覧を表示する付記９に記載の再利用支援装置。
【００９６】
（付記１１）
前記特定部は、前記製品を構成する部品と、同一の製品を構成する同一の部品、前記製品を構成する部品と同一の部品、前記製品を構成する部品と版数違いの部品、前記製品を構成する部品と代替可能な部品、及び改造することにより前記製品を構成する部品と代替可能な部品の少なくとも１つから、前記再利用候補部品を特定する付記９又は付記１０に記載の再利用支援装置。
【００９７】
（付記１２）
前記同一の製品を構成する同一の部品は、前記部品の生産工程が未完の状態で使用予定が無しとなった部品である付記１１に記載の再利用支援装置。
【００９８】
（付記１３）
前記改造することにより前記製品を構成する部品と代替可能な部品は、前記部品の生産工程が完了した状態で使用予定が無しとなった部品である付記１１に記載の再利用支援装置。
【００９９】
（付記１４）
前記提示部は、前記特定部により特定された前記再利用候補部品を、前記製品を構成する部品との代替可能性が高い順に順位付けして提示する付記９〜付記１３のいずれか１項に記載の再利用支援装置。
【０１００】
（付記１５）
前記管理情報は、前記製品を構成する部品の各々の手配を開始していない状態、手配済みから前記部品の生産工程が完了する前までの状態、及び前記部品の生産工程が完了した状態のいずれかの状態を示すステータス情報を含む付記９〜付記１４のいずれか１項に記載の再利用支援装置。
【０１０１】
（付記１６）
前記使用予定の有無の情報は、前記製品を構成する部品の各々に対する生産指示の情報を含み、前記生産指示の情報の削除、取り消し、又は前記製品の上位構成の部品に対する生産指示からの切り離しが行われた場合に、使用予定が無くなったことを表す付記９〜付記１５のいずれか１項に記載の再利用支援装置。
【０１０２】
（付記１７）
第１の製品を構成する部品の情報を含む前記第１の製品の設計情報を受け付け、
受け付けた前記設計情報が示す前記第１の製品を構成する部品の各々について、製品の生産工程における各部品の手配状況と前記製品の生産工程における各部品の使用予定の有無の情報とを含む部品毎の管理情報が記憶された記憶部を参照して、手配済みかつ使用予定が無い部品であって、前記第１の製品を構成する部品に替えて利用可能な部品を、再利用候補部品として特定し、
前記第１の製品を構成する部品の各々に対応付けて、特定した前記再利用候補部品の情報を提示する
ことを含む処理をコンピュータが実行する再利用支援方法。
【０１０３】
（付記１８）
受け付けた前記設計情報が示す前記製品を構成する部品の情報の各々に、前記再利用候補部品が存在するか否かを識別可能な表示を対応付けた一覧を表示する付記１７に記載の再利用支援方法。
【０１０４】
（付記１９）
前記製品を構成する部品と、同一の製品を構成する同一の部品、前記製品を構成する部品と同一の部品、前記製品を構成する部品と版数違いの部品、前記製品を構成する部品と代替可能な部品、及び改造することにより前記製品を構成する部品と代替可能な部品の少なくとも１つから、前記再利用候補部品を検索する付記１７又は付記１８に記載の再利用支援方法。
【０１０５】
（付記２０）
製品を構成する部品の情報を含む前記製品の設計情報を受け付け、
受け付けた前記設計情報が示す前記製品を構成する部品の各々について、製品の生産工程における各部品の手配状況を含む部品毎の管理情報が記憶された記憶部から、製品生産の途中で前記管理情報が管理対象外となった手配済みの部品であって、前記製品を構成する部品に対応する部品を、再利用候補部品として検索し、
前記製品を構成する部品の各々に対応付けて、検索した前記再利用候補部品の情報を提示する
ことを含む処理をコンピュータに実行させるための再利用支援プログラム。
【符号の説明】
【０１０６】
１０   再利用支援装置
１２   受付部
１４   検索部
１６   表示制御部
２２   管理情報ＤＢ
２４   在庫ＤＢ
２６   代替品ＤＢ
３０   生産管理システム
４０   設計情報
４２   部品手配画面
４６   部品表表示領域
４６Ａ 部品表
４８   一覧表示領域
４８Ａ 再利用候補部品一覧
５０   コンピュータ
５１   ＣＰＵ
５２   メモリ
５３   記憶部
５９   記憶媒体
６０   再利用支援プログラム
【図１】
2019185322.tif 000003
【図２】
2019185322.tif 000004
【図３】
2019185322.tif 000005
【図４】
2019185322.tif 000006
【図５】
2019185322.tif 000007
【図６】
2019185322.tif 000008
【図７】
2019185322.tif 000009
【図８】
2019185322.tif 000010
【図９】
2019185322.tif 000011
【図１０】
2019185322.tif 000012
【図１１】
2019185322.tif 000013
【図１２】
2019185322.tif 000014
【図１３】
2019185322.tif 000015
【図１４】
2019185322.tif 000016
【図１５】
2019185322.tif 000017
【図１６】
2019185322.tif 000018
【図１７】
2019185322.tif 000019