(57)【要約】【課題】製品生産における部品や材料などの品目の調達先の決定を適切に支援する。【解決手段】受付部１３が、製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付け、算出部１４が、評価ルールと評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた第１設定値に基づく第１の評価値と、第２設定値に基づく第２の評価値とを算出し、表示制御部１５が、複数の調達先の中から第１の評価値に基づいて決定した調達先候補群を表示する際に、調達先候補群に含まれる調達先候補についての第１の評価値と第２の評価値とを比較可能に表示する【選択図】図１
2019149109.tif 000002
【特許請求の範囲】
【請求項１】
製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付け、
前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出し、
前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する、
ことを含む処理をコンピュータに実行させるための調達先決定支援プログラム。
【請求項２】
前記第１設定値及び前記第２設定値は、複数の観点の各々について定義された前記評価ルールのパラメータとして用いられる複数の項目の各々についての設定値であり、
複数の調達先の各々についての調達に関連する実績情報と、前記評価ルールと、前記第２設定値とが記憶された記憶部を参照して、前記複数の調達先の各々について、前記評価ルールに対する適合性を示す評価値として、受け付けた前記第１設定値をパラメータとして用いた場合の前記観点毎の評価値及び総合の評価値を前記第１の評価値として算出すると共に、前記第２設定値をパラメータとして用いた場合の総合の評価値を前記第２の評価値として算出し、
前記複数の調達先の各々のうち、前記第１設定値に基づく前記総合の評価値が上位となる所定数の調達先を評価値順に並べた調達先候補一覧と、前記調達先候補一覧に含まれる調達先の各々の前記観点毎の評価値順とを比較可能に表示すると共に、前記調達先候補一覧と、前記調達先候補一覧に含まれる調達先の各々の前記第２設定値に基づく総合の評価値順とを比較可能に表示する
請求項１に記載の調達先決定支援プログラム。
【請求項３】
前記複数の観点は、少なくとも、品質、価格、及び納期を含む請求項２に記載の調達先決定支援プログラム。
【請求項４】
前記実績情報は、品目毎及び調達先毎の取引の実績を示す情報、各調達先が取り扱う品目を示す情報、及び調達した品目に不良が発生した履歴を示す情報の少なくとも１つを含む請求項２又は請求項３に記載の調達先決定支援プログラム。
【請求項５】
前記評価ルール毎の評価値に、前記評価ルールに対応する観点と関連する項目の前記第１設定値を乗算して、前記観点毎の評価値を算出し、前記観点毎の評価値を合計することにより前記総合の評価値を算出する請求項２〜請求項４のいずれか１項に記載の調達先決定支援プログラム。
【請求項６】
前記調達先候補一覧から選択された調達先を、前記観点毎の評価値順の表示において、他の調達先と表示態様を異ならせる請求項２〜請求項５のいずれか１項に記載の調達先決定支援プログラム。
【請求項７】
前記調達先候補一覧から選択された調達先を、前記第２設定値に基づく総合の評価値順の表示において、他の調達先と表示態様を異ならせる請求項２〜請求項６のいずれか１項に記載の調達先決定支援プログラム。
【請求項８】
前記調達先候補一覧から決定された調達先の総合の評価値の順位が上位となるように、前記記憶部に記憶された前記評価ルールを更新することをさらに含む処理を前記コンピュータに実行させるための請求項２〜請求項７のいずれか１項に記載の調達先決定支援プログラム。
【請求項９】
前記記憶部に記憶された前記第２設定値を調整することにより指定された前記第１設定値を受け付ける請求項１〜請求項８のいずれか１項に記載の調達先決定支援プログラム。
【請求項１０】
前記第２設定値として、平均的な設定値、及び過去に指定された設定値の少なくとも一方を前記記憶部に記憶しておく請求項１〜請求項９のいずれか１項に記載の調達先決定支援プログラム。
【請求項１１】
製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付ける受付部と、
前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出する算出部と、
前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する表示制御部と、
を含む調達先決定支援装置。
【請求項１２】
製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付け、
前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出し、
前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する、
ことを含む処理をコンピュータが実行する調達先決定支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調達先決定支援プログラム、調達先決定支援装置、及び調達先決定支援方法に関する。
【背景技術】
【０００２】
製品の生産において、製品を構成する部品や材料などを調達するために、その調達先を選定する業務がある。
【０００３】
このような業務を支援するシステムとして、例えば、複数の発注先候補の中から最適な業者を自動選択して商品を発注することができる自動発注システムが提案されている。このシステムでは、ネットワークに接続されたＯＡ機器の消耗品の欠品を検出して、発注先候補の中から、発注条件及び発注先決定ルールに適合した発注先業者を決定し、ネットワークを介して発注先業者に消耗品の欠品を発注する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０９３１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
部品や材料などの調達先の選定においては、生産段階における頻繁な製品の仕様変更の発生、顧客からの要望への対応、個別生産の効率化など、様々な状況を考慮して、選定することが望ましい。
【０００６】
しかし、調達先の候補を検索する際に、上記のような様々な状況を全て考慮して適切な検索条件を指定することは困難である。そのため、指定した検索条件に従って検索された調達先が最適な調達先ではない可能性もある。
【０００７】
一つの側面として、製品生産における部品や材料などの品目の調達先の決定を適切に支援することを目的とする。
【課題を解決するための手段】
【０００８】
一つの態様として、製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付ける。そして、前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出する。さらに、前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する。
【発明の効果】
【０００９】
一つの側面として、製品生産における部品や材料などの品目の調達先の決定を適切に支援することができる、という効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る調達先決定支援装置の機能ブロック図である。
【図２】設定画面の一例を示す図である。
【図３】設定値データベース（ＤＢ）の一例を示す図である。
【図４】入力画面の一例を示す図である。
【図５】レコメンド画面の初期状態の一例を示す図である。
【図６】今回設定値の受け付けを説明するための図である。
【図７】ルールテーブルの一例を示す図である。
【図８】基準点テーブルの一例を示す図である。
【図９】係数テーブルの一例を示す図である。
【図１０】調達先ＤＢの一例を示す図である。
【図１１】取引実績ＤＢの一例を示す図である。
【図１２】不良履歴ＤＢの一例を示す図である。
【図１３】レコメンド一覧の一例を示す図である。
【図１４】ＱＣＤ一覧の一例を示す図である。
【図１５】比較一覧の一例を示す図である。
【図１６】本実施形態に係る調達先決定支援装置として機能するコンピュータの概略構成を示すブロック図である。
【図１７】設定処理の一例を示すフローチャートである。
【図１８】支援処理の一例を示すフローチャートである。
【図１９】レコメンド処理の一例を示すフローチャートである。
【図２０】評価値の算出を説明するための図である。
【図２１】更新処理の一例を示すフローチャートである。
【図２２】調達先候補の詳細情報の表示の一例を示す図である。
【図２３】複数の調達先候補が仮選択される場合を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態の一例を詳細に説明する。
【００１２】
本実施形態に係る調達先決定支援装置１０は、製品を生産する工程の１つとして、製品の部品や材料などの調達対象の品目の調達先を決定する工程を支援するものである。調達先決定支援装置１０は、複数の調達先の中から、今回の調達先の候補となる調達先（以下、「調達先候補」という）を検索して、ユーザに提示する。
【００１３】
図１に示すように、本実施形態に係る調達先決定支援装置１０は、機能的には、設定部１１と、起動部１２と、受付部１３と、算出部１４と、表示制御部１５と、更新部１６とを含む。また、調達先決定支援装置１０の所定の記憶領域には、設定値データベース（ＤＢ）２０と、ルールＤＢ２１と、実績情報２５とが記憶される。実績情報２５は、複数の調達先の各々についての調達に関連する情報であり、調達先候補を検索する際の検索母体となる情報である。詳細は後述するが、本実施形態では、実績情報２５に、調達先ＤＢ２６と、取引実績ＤＢ２７と、不良履歴ＤＢ２８とが含まれる場合について説明する。
【００１４】
以下、各機能部及び各データベースについて詳述する。
【００１５】
設定部１１は、調達対象の品目の調達先候補を評価するために、複数の観点の各々について定義された評価ルールのパラメータとして用いられる複数の項目の各々についての設定値の初期値（以下、「初期設定値」という）を設定する。本実施形態では、複数の観点を、「品質（Ｑ：Quality）」、「コスト（Ｃ：Cost）」、及び「納期（Ｄ：Delivery）」とする場合について説明する。また、複数の項目を、品目の識別情報である「品目コード」、「取引実績」、「品質」、「コスト」、及び「納期」とする場合について説明する。各項目の設定値は、調達先候補を評価する際に、その項目に対応する観点をどの程度重視するかを示す指標である。なお、「品目コード」については、調達対象の品目の品目コードと、検索母体である実績情報２５に含まれる品目コードとの類似度をどの程度重視するかを示す指標である。
【００１６】
初期設定値としては、例えば、調達元（発注元）の企業の方針に基づく設定値や、平均的な設定値等が設定されることが想定される。
【００１７】
設定部１１は、例えば、図２に示すような設定画面３０を表示装置（図示省略）に表示して、ユーザから初期設定値を受け付ける。図２の例では、設定画面３０には、項目毎の初期設定値を指定するための初期設定値指定領域３１と、検索対象の範囲の絞り込み条件を指定するための絞り込み条件指定領域３２とが含まれる。図２の例では、初期設定値指定領域３１を、複数の項目の各々を各軸に対応させたレーダーチャートとしている。ユーザは、各軸の値をドラッグ操作などで調整することにより、各項目の初期設定値を指定することができる。絞り込み条件指定領域３２は、検索母体である実績情報２５に含まれる情報のうち、どの範囲の情報を検索対象とするかを、チェックボックスなどで選択する形式とすることができる。例えば、図２に示すように、「１０年以上前の実績は除外」、「５年以上前の実績は除外」等の絞り込み条件を指定することができるが、この例に限定されない。
【００１８】
また、設定画面３０には、保存ボタン３３と、取消ボタン３４と、終了ボタン３５とが含まれる。保存ボタン３３は、指定された初期設定値及び絞込み条件を保存する際に選択される。取消ボタン３４は、指定された初期設定値及び絞込み条件を取り消す際に選択される。終了ボタン３５は、初期設定値及び絞込み条件を設定することなく設定画面３０を閉じる際に選択される。
【００１９】
設定部１１は、保存ボタン３３が選択されると、初期設定値指定領域３１で指定されている各項目の初期設定値、及び絞り込み条件指定領域３２で指定されている絞り込み条件を、設定値ＤＢ２０に保存する。図３に、設定値ＤＢ２０の一例を示す。図３の例では、設定値ＤＢ２０には、「区分」、「保存日」、「絞り込み条件」、及び「設定値」の情報が記憶される。「区分」は、その設定値が、初期設定値かお気に入り設定値（詳細は後述）かの区分を示す情報である。図３の例では、「設定値」は、（「品目コード」の設定値，「取引実績」の設定値，「品質」の設定値，「コスト」の設定値，「納期」の設定値，−（ブランク））の形式で表している。
【００２０】
起動部１２は、製品を構成する品目の各々の調達先を決定するための画面をユーザに提示すると共に、調達先候補の評価処理を起動する。例えば、起動部１２は、図４に示すような入力画面４０を表示装置に表示する。図４の例では、入力画面４０には、製品コードが入力される入力ボックス４１と、入力ボックス４１に入力された製品コードが示す製品に含まれる品目の品目一覧４２が表示される。
【００２１】
品目一覧４２には、少なくとも、各「品目コード」に対応した「調達先」の入力欄４３が設けられる。調達先が既に決定している品目については、「調達先」の入力欄４３に、調達先の調達先コード及び調達先名が表示される。なお、調達先コードは、調達先の識別情報である。
【００２２】
なお、図４の例では、品目一覧４２には、「品目コード」及び「調達先」の他に、その品目が製品生産のどの工程で使用されるかを示す「工程」、品目コードに対応する「品目名」、その品目に関する情報（例えば、仕様、個数、注意事項等）である「品目情報」の欄が設けられている。起動部１２は、これらの情報を、例えば、製品の設計情報等に基づいて、品目一覧４２に表示することができる。
【００２３】
また、図４に示す入力画面４０には、入力された調達先を決定して、製品生産を次の工程へ移行させる際に選択される決定ボタン４４と、品目一覧４２に行を追加する際に選択される行追加ボタン４５と、入力画面４０を閉じるための終了ボタン４６とが含まれる。
【００２４】
起動部１２は、品目一覧４２の「調達先」のいずれかの入力欄４３が選択された場合に、その入力欄４３に対応する品目コードと共に、調達先候補の検索処理の起動指示を受付部１３に通知する。「調達先」の入力欄４３が選択されたか否かは、例えば、入力欄４３にカーソルが位置付いたか、入力欄４３に対してクリック操作がなされたか等により判断することができる。
【００２５】
受付部１３は、起動部１２から起動指示が通知されると、例えば、図５に示すようなレコメンド画面５０を表示装置に表示する。図５の例では、レコメンド画面５０には、設定値指定領域５１と、設定値一覧５２と、検索ボタン５３と、置換ボタン５４と、設定値保存ボタン５５とが含まれる。また、レコメンド画面５０には、レコメンドタブ５６と、ＱＣＤタブ５７と、比較タブ５８と、候補一覧表示領域５９と、確定ボタン６０と、終了ボタン６１とが含まれる。
【００２６】
設定値指定領域５１は、設定画面３０の初期設定値指定領域３１と同様に、複数の項目の各々を各軸に対応させたレーダーチャートとすることができる。設定値一覧５２は、設定値ＤＢ２０に記憶された初期設定値及びお気に入り設定値と、今回設定される設定値（以下、「今回設定値」という）とが表示される。お気に入り設定値とは、過去に調達先候補を検索する際に設定された設定値であり、ユーザによりお気に入りとして保存された設定値である。お気に入り設定値は、設定値ＤＢ２０に記憶されている。
【００２７】
検索ボタン５３は、調達先候補の検索処理を実行する際に選択される。置換ボタン５４は、初期設定値又はお気に入り設定値のいずれかを今回設定値に置き換える際に選択される。設定値保存ボタン５５は、設定されている今回設定値をお気に入り設定値として保存する際に選択される。
【００２８】
終了ボタン６１は、レコメンド画面５０を閉じて入力画面４０に戻る際に選択される。なお、検索ボタン５３が選択される前の状態においては、レコメンドタブ５６、ＱＣＤタブ５７、比較タブ５８、及び確定ボタン６０は、選択不可（非アクティブ）の状態とし、候補一覧表示領域５９には何も表示されていない状態とする。
【００２９】
受付部１３は、設定値指定領域５１に、初期設定値を表示する（図５の設定値指定領域５１における網掛け部）と共に、今回設定値を初期状態で表示する（図５の設定値指定領域５１における破線部）。今回設定値の初期状態は、例えば、初期設定値と同じ値とすることができる。
【００３０】
受付部１３は、ユーザによる各軸に対するドラッグ操作などにより、今回設定値を受け付ける。受付部１３は、図６に示すレコメンド画面５０のように、設定値指定領域５１で受け付けた各項目の設定値に応じて、今回設定値の表示を変更する（図６における設定値指定領域５１の破線）。この際、初期設定値の表示は維持したままとする。これにより、ユーザは、初期設定値と比較しながら、初期設定値を調整することで今回設定値を指定することができる。また、受付部１３は、設定値指定領域５１で受け付けた各項目の設定値に応じて、設定値一覧５２の今回設定値の表示（図６の設定値一覧５２における点線Ｐの部分）を変更する。
【００３１】
受付部１３は、検索ボタン５３が選択されると、設定値指定領域５１で指定されている今回設定値と、起動部１２から起動指示と共に通知された品目コードとを、算出部１４に受け渡す。
【００３２】
また、受付部１３は、例えば、設定値一覧５２の初期設定値又はお気に入り設定値の各々に対応付けて表示されたいずれかのチェックボックスが選択された状態で置換ボタン５４が選択されると、選択された設定値を今回設定値に置き換える。受付部１３は、設定値を置き換えた場合、設定値指定領域５１及び設定値一覧５２の表示を変更する。
【００３３】
また、受付部１３は、設定値保存ボタン５５が選択されると、設定されている今回設定値をお気に入り設定値として、設定値ＤＢ２０に保存する。
【００３４】
算出部１４は、複数の調達先の各々について、評価ルールに対する適合性を示す評価値として、今回設定値をパラメータとして用いた場合の観点毎の評価値及び総合の評価値を算出する。また、算出部１４は、初期設定値及びお気に入り設定値の各々をパラメータとして用いた場合の総合の評価値を算出する。具体的には、算出部１４は、実績情報２５の情報と、受付部１３から受け渡された今回設定値と、設定値ＤＢ２０に保存された初期設定値及びお気に入り設定値とを用いて、ルールＤＢ２１に定義されたルールに従って、調達先毎に評価値を算出する。
【００３５】
ルールＤＢ２１には、図７に示すルールテーブル２２と、図８に示す基準点テーブル２３と、図９に示す係数テーブル２４とが含まれる。
【００３６】
図７の例では、ルールテーブル２２の各行が１つのルールに対応する。ルールテーブル２２には、「Ｎｏ．」、「参照先」、「設定値」、「観点」、「ルールの内容」、及び「ルール別スコアＳ」の情報が含まれる。「Ｎｏ．」は、各ルールの番号である。以下では、「Ｎｏ．」がｉのルールを、「ルールｉ」と表記する。「参照先」は、そのルールに対応するルール別スコアＳを算出する際に参照する実績情報２５のデータベースを示す情報である。「観点」は、そのルールが、どの観点に対応するルールかを示す情報である。「ルールの内容」は、ルールの定義、説明、ルールに関するキーワード等の情報である。「ルール別スコアＳ」は、各ルールのルール別スコアＳの算出方法を示す情報である。ルール別スコアＳは、各ルールへの適合度が高いほど高くなるスコアであり、調達先候補の順位を決定するためのスコアである。
【００３７】
図７のルールテーブル２２の例では、ルール１は、全ての観点に共通するルールであり、調達対象の品目の品目コードと同一又は一致度の高い品目コードの品目の取り扱いがある調達先候補を検索するためのルールである。ルール２は、観点Ｑに対応するルールであり、調達対象の品目の品目コードと同一又は類似の品目コードの品目の取引件数が多い調達先ほど評価値を高くするためのルールである。ルール３は、観点Ｑに対応するルールであり、不良発生率が低い調達先ほど評価値を高くするためのルールである。ルール４は、観点Ｃに対応するルールであり、調達対象の品目の単価が低い調達先ほど評価値を高くするためのルールである。ルール５は、観点Ｃに対応するルールであり、取引金額の多い調達先ほど評価値を高くするためのルールである。ルール６は、観点Ｄに対応するルールであり、納期遵守率が高い調達先ほど評価値を高くするためのルールである。なお、ルールは、図７に示す例に限定されない。
【００３８】
また、図８に示す基準点テーブル２３は、ルール別スコアＳが高い順に調達先候補に順位を付与した際に、順位に応じて各観点の評価値として付与される基準点を定めたテーブルである。図９に示す係数テーブル２４は、最終的な評価値を算出する際に使用される係数であって、ルールテーブル２２で定められた「設定値」が示す項目について設定された設定値に応じた係数を定めたテーブルである。
【００３９】
実績情報２５に含まれる調達先ＤＢ２６には、調達先の属性情報、及び調達先が取り扱う品目を示す情報が記憶される。図１０に、調達先ＤＢ２６の一例を示す。図１０の例では、調達先ＤＢ２６には、「調達先コード」、「調達先名」、調達先の属性情報の一例である「住所」及び「ＴＥＬ」、その調達先が取り扱う品目に関する情報である「取扱品目」等の情報が含まれる。「取扱品目」には、例えば、「品目コード」、「品目名」、その品目の「単価」等の情報が含まれる。
【００４０】
実績情報２５に含まれる取引実績ＤＢ２７には、発注元と調達先との間の各取引についての実績を示す情報が記憶される。図１１に、取引実績ＤＢ２７の一例を示す。図１１の例では、取引実績ＤＢ２７には、調達先に対して品目を発注した「発注日」、発注した品目の「品目コード」、「発注数」が含まれる。また、取引実績ＤＢ２７には、発注を受け入れた調達先の「調達先コード」、「取引金額」、「納期」、実際に発注元に品目が納入された「納入日」等の情報が含まれる。
【００４１】
実績情報２５に含まれる不良履歴ＤＢ２８には、調達した品目に不良が発生した履歴を示す情報が記憶される。図１２に、実績情報２５に含まれる不良履歴ＤＢ２８の一例を示す。図１２の例では、不良履歴ＤＢ２８には、調達した品目に不良が発生していることが判明した「不良発生日」、不良が発生した品目の「品目コード」、その品目を納入した調達先の「調達先コード」が含まれる。また、不良履歴ＤＢ２８には、その品目の「発注日」、「発注数」、不良が発生した品目の個数を示す「不良数」等の情報が含まれる。
【００４２】
算出部１４は、より具体的には、ルールテーブル２２に記憶された各ルールについて、今回設定値及び実績情報２５を用いて、ルール別スコアＳを調達先毎に算出する。算出部１４は、ルール別スコアＳが高い順に、１位、２位、・・・の順位を調達先に付与する。そして、算出部１４は、付与した順位と基準点テーブル２３とに従って、品質の観点（以下、「観点Ｑ」と表記する）の基準点、コストの観点（以下、「観点Ｃ」と表記する）の基準点、及び納期の観点（以下、「観点Ｄ」と表記する）の基準点を算出する。
【００４３】
また、算出部１４は、係数テーブル２４から、ルールテーブル２２で定められた「設定値」が示す項目の今回設定値に対応する係数を特定する。そして、算出部１４は、各ルールについて算出した観点毎の基準点のうち、ルールテーブル２２で定められた「観点」の基準点に、特定した係数を乗算することにより、各ルールについて、観点毎の評価値を算出する。さらに、算出部１４は、全てのルールについての評価値を観点毎に合計して、最終的な観点毎の評価値を算出し、最終的な観点毎の評価値を合計して、総合の評価値を算出する。そして、算出部１４は、総合の評価値が高い順に所定数（例えば、１０件）の調達先を、調達先候補として特定する。
【００４４】
また、算出部１４は、特定した所定数の調達先候補の各々について、上記と同様に、初期設定値を用いた場合の総合の評価値、及びお気に入り設定値を用いた場合の総合の評価値を算出する。
【００４５】
算出部１４は、特定した所定数の調達先候補についての評価値の算出結果を、表示制御部１５へ受け渡す。
【００４６】
表示制御部１５は、今回設定値に基づく総合の評価値順に調達先候補を並べたレコメンド一覧と、今回設定値に基づく観点毎の評価値順に調達先候補を並べたＱＣＤ一覧とを比較可能に表示装置に表示する。また、表示制御部１５は、今回設定値に基づくレコメンド一覧と、初期設定値及びお気に入り設定値の各々に基づく総合の評価値順に調達先候補を並べた比較一覧とを比較可能に表示装置に表示する。
【００４７】
具体的には、表示制御部１５は、図１３に示すように、レコメンド画面５０において、レコメンドタブ５６の表示を選択状態に変更すると共に、候補一覧表示領域５９にレコメンド一覧を表示する。図１３の例では、レコメンド一覧には、今回設定値に基づく総合の評価値順の順位である「今回ランク」、初期設定値に基づく総合の評価値の順位である「初期ランク」、「調達先コード」、「調達先名」、及び「評価値」の情報が含まれる。「評価値」には、今回設定値に基づく総合の評価値及び観点毎の評価値が含まれる。
【００４８】
なお、図１３では、レコメンド画面５０に含まれるレコメンドタブ５６、ＱＣＤタブ５７、比較タブ５８、及び候補一覧表示領域５９の部分のみを表している。以下の図１４、図１５、図２２、及び図２３においても同様である。
【００４９】
また、レコメンド一覧の各行は１つの調達先候補に対応しており、各行に対応して、調達先として決定する調達先候補を仮選択するための選択ボタン６２が設けられている。選択ボタン６２が選択されると、表示制御部１５は、レコメンド一覧において、選択された調達先候補の行を、他の調達先候補の行の表示態様とは異なる表示態様に変更する。表示態様の変更は、例えば、色を変更する、輝度を変更する、枠線の太さを変更する、文字種や文字サイズを変更する等である。
【００５０】
また、表示制御部１５は、ＱＣＤタブ５７が選択されると、図１４に示すように、レコメンド画面５０において、ＱＣＤタブ５７の表示を選択状態に変更すると共に、候補一覧表示領域５９にＱＣＤ一覧を表示する。図１４の例では、ＱＣＤ一覧では、「Ｑ」欄において、調達先候補の「調達先コード」及び「調達先名」を、今回設定値に基づく観点Ｑの評価値順に並べて表示している。同様に、「Ｃ」欄においては、今回設定値に基づく観点Ｃの評価値順に、「Ｄ」欄においては、今回設定値に基づく観点Ｄの評価値順に並べて表示している。
【００５１】
また、表示制御部１５は、ＱＣＤ一覧において、レコメンド一覧で仮選択されている調達先候補の「調達先コード」及び「調達先名」の欄を、他の調達先候補の欄の表示態様とは異なる表示態様に変更する。これにより、仮選択した調達先候補の観点毎の順位の位置づけを把握することができると共に、総合の順位と、観点別の順位とを比較することができる。
【００５２】
また、表示制御部１５は、比較タブ５８が選択されると、図１５に示すように、レコメンド画面５０において、比較タブ５８の表示を選択状態に変更すると共に、候補一覧表示領域５９に比較一覧を表示する。図１５の例では、比較一覧では、「今回」欄において、調達先候補の「調達先コード」及び「調達先名」を、今回設定値に基づく総合の評価値順に並べて表示している。同様に、「初期」欄においては、初期設定値に基づく総合の評価値順に、「お気に入り１」及び「お気に入り２」欄においては、お気に入り設定値に基づく総合の評価値順に並べて表示している。
【００５３】
また、表示制御部１５は、比較一覧において、レコメンド一覧で仮選択されている調達先候補の「調達先コード」及び「調達先名」の欄を、他の調達先候補の欄の表示態様とは異なる表示態様に変更する。これにより、仮選択した調達先候補の設定値毎の順位の位置づけを把握することができると共に、今回設定値に基づく順位と、他の設定値に基づく順位とを比較することができる。
【００５４】
表示制御部１５は、レコメンド画面５０において確定ボタン６０が選択されると、レコメンド画面５０を閉じて、入力画面４０を再表示する。そして、表示制御部１５は、調達先候補の検索処理を起動する際に選択された、入力画面４０の「調達先」の入力欄４３に、選択ボタン６２により仮選択された調達先候補の調達先コード及び調達先名を表示する。
【００５５】
更新部１６は、入力画面４０において、決定ボタン４４が選択されると、「調達先」の入力欄４３に表示された調達先候補を、調達対象の品目の調達先として決定し、製品の設計情報等に含めて記憶する。また、更新部１６は、調達先に決定された調達先候補について、今回設定値に基づく総合の評価値での順位が、より上位の順位となるように、ルールＤＢ２１を更新する。例えば、更新部１６は、ルールテーブル２２の「ルール別スコアＳ」の算出方法や、係数テーブル２４の係数などを更新することができる。
【００５６】
調達先決定支援装置１０は、例えば図１６に示すコンピュータ７０で実現することができる。コンピュータ７０は、ＣＰＵ（Central Processing Unit）７１と、一時記憶領域としてのメモリ７２と、不揮発性の記憶部７３とを備える。また、コンピュータ７０は、入力装置、表示装置等の入出力装置７４と、記憶媒体７９に対するデータの読み込み及び書き込みを制御するＲ／Ｗ（Read/Write）部７５と、インターネット等のネットワークに接続される通信Ｉ／Ｆ（Interface）７６とを備える。ＣＰＵ７１、メモリ７２、記憶部７３、入出力装置７４、Ｒ／Ｗ部７５、及び通信Ｉ／Ｆ７６は、バス７７を介して互いに接続される。
【００５７】
記憶部７３は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部７３には、コンピュータ７０を、調達先決定支援装置１０として機能させるための調達先決定支援プログラム８０が記憶される。調達先決定支援プログラム８０は、設定プロセス８１と、起動プロセス８２と、受付プロセス８３と、算出プロセス８４と、表示制御プロセス８５と、更新プロセス８６とを有する。また、記憶部７３は、設定値ＤＢ２０、ルールＤＢ２１、調達先ＤＢ２６、取引実績ＤＢ２７、及び不良履歴ＤＢ２８の各々を構成する情報が記憶される情報記憶領域９０を有する。
【００５８】
ＣＰＵ７１は、調達先決定支援プログラム８０を記憶部７３から読み出してメモリ７２に展開し、調達先決定支援プログラム８０が有するプロセスを順次実行する。ＣＰＵ７１は、設定プロセス８１を実行することで、図１に示す設定部１１として動作する。また、ＣＰＵ７１は、起動プロセス８２を実行することで、図１に示す起動部１２として動作する。また、ＣＰＵ７１は、受付プロセス８３を実行することで、図１に示す受付部１３として動作する。また、ＣＰＵ７１は、算出プロセス８４を実行することで、図１に示す算出部１４として動作する。また、ＣＰＵ７１は、表示制御プロセス８５を実行することで、図１に示す表示制御部１５として動作する。また、ＣＰＵ７１は、更新プロセス８６を実行することで、図１に示す更新部１６として動作する。
【００５９】
また、ＣＰＵ７１は、情報記憶領域９０から情報を読み出して、設定値ＤＢ２０、ルールＤＢ２１、調達先ＤＢ２６、取引実績ＤＢ２７、及び不良履歴ＤＢ２８の各々をメモリ７２に展開する。これにより、調達先決定支援プログラム８０を実行したコンピュータ７０が、調達先決定支援装置１０として機能することになる。なお、プログラムを実行するＣＰＵ７１はハードウェアである。
【００６０】
また、設定値ＤＢ２０、ルールＤＢ２１、調達先ＤＢ２６、取引実績ＤＢ２７、及び不良履歴ＤＢ２８の各々を構成する情報は、情報記憶領域９０に記憶される場合に限らず、外部の記憶装置や記憶媒体７９に記憶されていてもよい。この場合、調達先決定支援プログラム８０の実行時に、Ｒ／Ｗ部７５や通信Ｉ／Ｆ７６を介して、外部の記憶装置や記憶媒体７９から、各ＤＢを構成する情報を取得し、各ＤＢをメモリ７２に展開すればよい。
【００６１】
なお、調達先決定支援プログラム８０により実現される機能は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００６２】
次に、本実施形態に係る調達先決定支援装置１０の作用について説明する。
【００６３】
調達先決定支援装置１０の初回利用時などに、調達先決定支援装置１０において、図１７に示す設定処理が実行される。また、製品を生産する工程の１つとして、調達対象の品目の調達先を決定する工程の開始が指示されると、調達先決定支援装置１０において、図１８に示す支援処理、及び図１９に示すレコメンド処理が実行される。また、調達対象の品目の調達先を決定すると、調達先決定支援装置１０において、図２１に示す更新処理が実行される。なお、設定処理、支援処理、レコメンド処理、及び更新処理は、本発明の調達先決定支援方法の一例である。
【００６４】
まず、図１７を参照して、設定処理について説明する。
【００６５】
ステップＳ１１で、設定部１１が、例えば、図２に示すような設定画面３０を表示装置に表示する。このとき、初期設定値指定領域３１における各項目（各軸）の値は、初期値（例えば、全て１００）とする。
【００６６】
次に、ステップＳ１２で、設定部１１が、初期設定値指定領域３１において、ユーザが各軸の値をドラッグ操作などで調整することにより指定した各項目の初期設定値を受け付ける。また、設定部１１が、絞り込み条件指定領域３２において、ユーザがチェックボックスをチェックするなどして指定した絞り込み条件を受け付ける。なお、設定部１１は、受け付けた初期設定値及び絞り込み条件に応じて、初期設定値指定領域３１及び絞り込み条件指定領域３２の表示を変更する。
【００６７】
次に、ステップＳ１３で、設定部１１が、設定画面３０において、保存ボタン３３が選択されたか否かを判定する。保存ボタン３３が選択された場合には、処理はステップＳ１４へ移行し、保存ボタン３３が選択されていない場合には、処理はステップＳ１５へ移行する。
【００６８】
ステップＳ１４では、設定部１１が、初期設定値指定領域３１で指定されている各項目の初期設定値、及び絞り込み条件指定領域３２で指定されている絞り込み条件を、設定値ＤＢ２０に保存する。そして、設定処理は終了する。
【００６９】
一方、ステップＳ１５では、設定部１１が、設定画面３０において、終了ボタン３５が選択されたか否かを判定する。終了ボタン３５が選択された場合には、設定画面３０を閉じて、設定処理は終了する。終了ボタン３５が選択されていない場合には、処理はステップＳ１６へ移行する。
【００７０】
ステップＳ１６では、設定部１１が、設定画面３０において、取消ボタン３４が選択されたか否かを判定する。取消ボタン３４が選択された場合には、処理はステップＳ１１へ戻る。そして、設定部１１が、初期設定値指定領域３１で指定されている各項目の初期設定値、及び絞り込み条件指定領域３２で指定されている絞り込み条件を取り消して、初期状態の設定画面３０を表示する。一方、取消ボタン３４が選択されていない場合には、処理はステップＳ１２へ戻る。
【００７１】
次に、図１８を参照して、支援処理について説明する。
【００７２】
ステップＳ２１で、起動部１２が、例えば、図４に示すような入力画面４０を表示装置に表示する。
【００７３】
次に、ステップＳ２２で、起動部１２が、入力画面４０の品目一覧４２の「調達先」のいずれかの入力欄４３にカーソルが位置付いたか、入力欄４３に対してクリック操作がなされたか等を判断することにより、いずれかの入力欄４３が選択されたか否かを判定する。いずれかの入力欄４３が選択された場合には、起動部１２が、選択された入力欄４３に対応する品目コードと共に、調達先候補の検索処理の起動指示を受付部１３に通知し、処理はステップＳ２３へ移行する。いずれの入力欄４３も選択されていない場合には、本ステップの判定を繰り返す。
【００７４】
ステップＳ２３では、受付部１３が、設定値ＤＢ２０から、初期設定値及びお気に入り設定値を取得する。設定値ＤＢ２０に、お気に入り設定値が複数保存されている場合には、保存されている全てのお気に入り設定値を取得してもよいし、保存日が直近の所定個のお気に入り設定値を取得してもよい。
【００７５】
次に、ステップＳ２４で、受付部１３が、例えば、図５に示すようなレコメンド画面５０を表示装置に表示する。そして、受付部１３が、設定値指定領域５１に、初期設定値を表示すると共に、今回設定値を初期状態（例えば、初期設定値と同じ値）で表示する。
【００７６】
次に、ステップＳ２５で、受付部１３が、設定値指定領域５１において、ユーザが各軸の値をドラッグ操作などで調整することにより指定した各項目の今回設定値を受け付ける。
【００７７】
次に、ステップＳ２６で、受付部１３が、レコメンド画面５０において、検索ボタン５３が選択されたか否かを判定する。検索ボタン５３が選択された場合には、処理はステップＳ４０へ移行し、検索ボタン５３が選択されていない場合には、処理はステップＳ２７へ移行する。
【００７８】
ステップＳ２７では、受付部１３が、レコメンド画面５０において、終了ボタン６１が選択されたか否かを判定する。終了ボタン６１が選択された場合には、処理はステップＳ６１へ移行し、終了ボタン６１が選択されていない場合には、処理はステップＳ２８へ移行する。
【００７９】
ステップＳ２８では、受付部１３が、レコメンド画面５０において、置換ボタン５４が選択されたか否かを判定する。置換ボタン５４が選択された場合には、処理はステップＳ２９へ移行し、置換ボタン５４が選択されていない場合には、処理はステップＳ３０へ移行する。
【００８０】
ステップＳ２９では、受付部１３が、設定値一覧５２の初期設定値又はお気に入り設定値の各々に対応付けて表示されたチェックボックスをチェックすることなどにより選択された設定値を、今回設定値に置き換える。そして、受付部１３は、設定値の置き換えに応じて、設定値指定領域５１及び設定値一覧５２の表示を変更し、処理はステップＳ２５へ戻る。なお、設定値一覧５２において、いずれの設定値も選択されることなく置換ボタン５４が選択された場合には、本ステップはスキップする。
【００８１】
一方、ステップＳ３０では、受付部１３が、レコメンド画面５０において、設定値保存ボタン５５が選択されたか否かを判定する。設定値保存ボタン５５が選択された場合には、処理はステップＳ３１へ移行し、設定値保存ボタン５５が選択されていない場合には、処理はステップＳ２５へ戻る。
【００８２】
ステップＳ３１では、受付部１３が、設定値指定領域５１において設定されている今回設定値をお気に入り設定値として、設定値ＤＢ２０に保存し、処理はステップＳ２５へ戻る。
【００８３】
ステップＳ４０では、図１９に示すレコメンド処理が実行される。
【００８４】
ステップＳ４１で、算出部１４が、複数の調達先の各々について、評価ルールに対する適合性を示す評価値として、今回設定値をパラメータとして用いた場合の観点毎の評価値及び総合の評価値を算出する。
【００８５】
ここで、図７〜図９に示すルールＤＢ２１を用いた場合の具体的な評価値の算出方法について、説明する。
【００８６】
算出部１４は、まず、ルールテーブル２２のルール１の「ルール別スコアＳ」に基づいて、実績情報２５に含まれる各調達先について、ルール１のルール別スコアＳを算出する。ルール１では、実績情報２５の調達先ＤＢ２６を参照することが定められている。また、ルール１のルール別スコアＳは、調達対象の品目の品目コードと、各調達先の取扱品目の品目コードとの一致度を用いることが定められている。そこで、算出部１４は、調達先ＤＢ２６に記憶されている調達先毎に、「取扱品目」の「品目コード」と、調達対象の品目の品目コードとを比較する。ここでは、類似する品目であれば、品目コードの上位桁の値が一致するようなコード体系を想定している。そして、算出部１４は、完全一致の品目コードがあるか、先頭ｘ（ｘ＝３，２，１）桁が一致する品目コードがあるかの比較結果のそれぞれに応じて、「ルール別スコアＳ」に定めるａ〜ｄの値を特定する。
【００８７】
そして、算出部１４は、今回設定値の「品目コード」についての設定値に応じてルール別スコアＳの算出式を選択する。例えば、「品目コード」の今回設定値が１００の場合、Ｓ＝ａを選択し、「品目コード」の今回設定値が５０の場合、Ｓ＝ａ＋ｂ＋ｃを選択する。算出部１４は、選択したＳの算出式に、特定したａ〜ｄの値を代入して、ルール１についてのルール別スコアＳを算出する。
【００８８】
次に、算出部１４は、ルール別スコアＳが高い順に、１位、２位、・・・の順位を調達先に付与する。そして、算出部１４は、付与した順位と基準点テーブル２３とに従って、観点Ｑの基準点、観点Ｃの基準点、及び観点Ｄの基準点を算出する。例えば、図２０に示すように、ルール別スコアＳの高い順の順位が１位の調達先には、観点Ｑの基準点＝１０、観点Ｃの基準点＝１０、及び観点Ｄの基準点＝１０が付与される。なお、ルール１については、ルールテーブル２２の「観点」がブランク、すなわち、重視する観点に応じた係数の乗算が定義されていない。したがって、図２０の上段に示す基準点が、ルール１についての評価値となる。
【００８９】
さらに、ルール２を用いて説明する。算出部１４は、調達先毎に、取引実績ＤＢ２７から、品目コードが完全一致の品目の取引件数、品目コードの先頭ｘ（ｘ＝３，２，１）桁が一致する品目の取引件数を取得する。そして、算出部１４は、各取引件数に、品目コードの一致度に応じた重み付けをした取引件数の和を、ルール２のルール別スコアＳとして算出する。
【００９０】
そして、上記と同様に、ルール別スコアＳ及び基準点テーブル２３に基づいて、観点毎の基準点を算出する。また、ルールテーブル２２におけるルール２の「観点」に「Ｑ」、及び「設定値」に「取引実績」が定められている。そこで、算出部１４は、「取引実績」の今回設定値に対応する係数を、係数テーブル２４から取得する。例えば、「取引実績」の今回設定値が８０の場合、係数は１．４である。そして、算出部１４は、算出した観点毎の基準点のうち、観点Ｑの基準点に、取得した係数１．４を乗算する。これにより、図２０の中段に示すように、ルール２についての観点毎の評価値が算出される。
【００９１】
算出部１４は、ルールテーブル２２に定められた全てのルールについて、上記と同様に、各調達先について、観点毎の評価値を算出する。そして、最後に、算出部１４は、図２０の下段に示すように、全てのルールについての評価値を観点毎に合計して、最終的な観点毎の評価値を算出し、最終的な観点毎の評価値を合計して、総合の評価値を算出する。
【００９２】
図１９のレコメンド処理の説明に戻る。
【００９３】
次のステップＳ４２で、算出部１４が、総合の評価値が高い順に所定数（例えば、１０件）の調達先候補を特定する。そして、算出部１４が、特定した所定数の調達先候補の各々について、上記ステップＳ４１と同様に、初期設定値を用いた場合の総合の評価値、及びお気に入り設定値を用いた場合の総合の評価値を算出する。算出部１４は、所定数の調達先候補についての評価値の算出結果を、表示制御部１５へ受け渡す。
【００９４】
次に、ステップＳ４３で、表示制御部１５が、例えば、図１３に示すように、レコメンド画面５０において、レコメンドタブ５６の表示を選択状態に変更する。さらに、表示制御部１５が、候補一覧表示領域５９に、今回設定値に基づく総合の評価値順に調達先候補を並べたレコメンド一覧を表示する。
【００９５】
次に、ステップＳ４４で、表示制御部１５が、レコメンド画面５０において、選択ボタン６２が選択されることにより、調達先として決定する調達先候補が仮選択されたか否かを判定する。調達先候補が仮選択された場合には、処理はステップＳ４５へ移行し、仮選択されていない場合には、処理はステップＳ４６へ移行する。
【００９６】
ステップＳ４５では、表示制御部１５が、レコメンド一覧において、選択された調達先候補の行を、他の調達先候補の行の表示態様とは異なる表示態様に変更する。
【００９７】
次に、ステップＳ４６で、表示制御部１５が、レコメンド画面５０において、ＱＣＤタブ５７が選択されたか否かを判定する。ＱＣＤタブ５７が選択された場合には、処理はステップＳ４７へ移行し、選択されていない場合には、処理はステップＳ４８へ移行する。
【００９８】
ステップＳ４７では、表示制御部１５が、例えば、図１４に示すように、レコメンド画面５０において、ＱＣＤタブ５７の表示を選択状態に変更する。さらに、表示制御部１５が、候補一覧表示領域５９に、今回設定値に基づく観点毎の評価値順に調達先候補を並べたＱＣＤ一覧を表示する。そして、処理はステップＳ５１へ移行する。
【００９９】
一方、ステップＳ４８では、表示制御部１５が、レコメンド画面５０において、比較タブ５８が選択されたか否かを判定する。比較タブ５８が選択された場合には、処理はステップＳ４９へ移行し、選択されていない場合には、処理はステップＳ５０へ移行する。
【０１００】
ステップＳ４９では、表示制御部１５が、例えば、図１５に示すように、レコメンド画面５０において、比較タブ５８の表示を選択状態に変更する。さらに、表示制御部１５が、候補一覧表示領域５９に、今回設定値、初期設定値、及びお気に入り設定値の各々に基づく総合の評価値順に調達先候補を並べた比較一覧を表示する。そして、処理はステップＳ５１へ移行する。
【０１０１】
一方、ステップＳ５０では、表示制御部１５が、レコメンド画面５０において、レコメンドタブ５６が選択されたか否かを判定する。レコメンドタブ５６が選択された場合には、処理はステップＳ４３へ戻り、選択されていない場合には、処理はステップＳ５１へ移行する。
【０１０２】
ステップＳ５１では、表示制御部１５が、レコメンド画面５０において、確定ボタン６０が選択されたか否かを判定する。確定ボタン６０が選択された場合には、処理はステップＳ５４へ移行し、選択されていない場合には、処理はステップＳ５２へ移行する。
【０１０３】
ステップＳ５２では、表示制御部１５が、レコメンド画面５０において、終了ボタン６１が選択されたか否かを判定する。終了ボタン６１が選択された場合には、支援処理（図１８）に戻り、選択されていない場合には、処理はステップＳ５３へ移行する。
【０１０４】
ステップＳ５３では、表示制御部１５が、レコメンド画面５０において、レコメンドタブ５６、ＱＣＤタブ５７、及び比較タブ５８のうち、現在選択されているタブがレコメンドタブ５６か否かを判定する。レコメンドタブ５６が選択されている場合には、処理はステップＳ４４へ戻り、レコメンドタブ５６以外のタブが選択されている場合には、処理はステップＳ４６へ戻る。
【０１０５】
ステップＳ５４では、表示制御部１５が、仮選択されている調達先候補の調達先コード及び調達先名を、入力画面に返して、支援処理（図１８）に戻る。
【０１０６】
次に、支援処理（図１８）のステップＳ６１で、表示制御部１５が、レコメンド画面５０を閉じて、入力画面４０を再表示する。そして、表示制御部１５が、上記ステップＳ２２で選択された、入力画面４０の「調達先」の入力欄４３に、上記ステップＳ５４から返された調達先候補の調達先コード及び調達先名を表示し、支援処理は終了する。
【０１０７】
次に、図２１を参照して、更新処理について説明する。
【０１０８】
ステップＳ７１で、更新部１６が、調達先に決定された調達先候補について、今回設定値に基づく総合の評価値での順位を算出部１４から取得する。
【０１０９】
次に、ステップＳ７２で、更新部１６が、取得した順位が１位か否かを判定する。１位の場合には、更新処理は終了し、２位以下の場合には、処理はステップＳ７３へ移行する。
【０１１０】
ステップＳ７３では、更新部１６が、調達先に決定された調達先候補の順位が、より上位の順位として算出されるように、ルールＤＢ２１を更新し、更新処理は終了する。
【０１１１】
以上説明したように、本実施形態に係る調達先決定支援装置によれば、評価ルールのパラメータとして適用される設定値を今回設定値として受け付けると共に、初期設定値及びお気に入り設定値が記憶部に記憶されている。そして、調達先毎に、今回設定値に基づく観点毎の評価値及び総合の評価値を算出し、総合の評価値の上位所定数を調達先候補として特定する。さらに、調達先候補の各々について、初期設定値及びお気に入り設定値の各々に基づいても総合の評価値を算出する。そして、今回設定値に基づく総合の評価値順に調達先候補を並べたレコメンド一覧と、今回設定値に基づく観点毎の評価値順に調達先候補を並べたＱＣＤ一覧と、各設定値に基づく総合の評価値順に調達先候補を並べた比較一覧とを比較可能に表示する。これにより、総合の評価値が１位の検索結果だけでなく、様々な観点で調達先候補を確認することができるため、製品生産における部品や材料などの品目の調達先の決定を適切に支援することができる。
【０１１２】
より具体的には、総合の評価値が高い上位の調達先候補であっても、ＱＣＤ一覧で、観点毎の順位の位置付けを確認すると、ある観点についての順位が低い場合もある。例えば、品質や価格を重視するような設定値を設定した場合において、観点Ｑ及び観点Ｃの順位は高いが、観点Ｄの順位が低い場合などがある。このような場合には、製品の急な仕様変更などにより短納期で部品等を納入してもらう必要が生じた場合などへの対応が困難な調達先かもしれない、などの判断を支援することができる。
【０１１３】
また、今回設定値、初期設定値、及びお気に入り設定値のそれぞれの順位を比較一覧で確認することで、いずれの設定値でも上位に位置する調達先候補に対しては、安定的な調達が可能な調達先との評価を与えることができる。一方で、設定値によって順位の変動が大きな調達先候補は、仕様変更などによる発注の条件の変更があった場合に、安定的な調達ができなくなるかもしれない、などの判断を支援することができる。
【０１１４】
なお、上記実施形態では、上述のレコメンド一覧、ＱＣＤ一覧、及び比較一覧を表示する場合について説明したが、これらの一覧に加え、各調達先候補の詳細情報を表示するようにしてもよい。例えば、選択ボタン６２が選択されてから所定期間や、カーソルがいずれかの調達先候補の行や欄に位置付いている間などに、図２２に示すように、該当の調達先候補の詳細情報６３を表示することができる。詳細情報の内容は、評価値の算出において用いたルール別スコアＳの値や、調達先ＤＢに記憶されている調達先の属性情報などとすることができる。
【０１１５】
また、上記実施形態では、仮選択する調達先候補が１つだけの場合について説明したが、複数の調達先候補を仮選択できるようにしてもよい。この場合、例えば、図２３に示すように、仮選択された調達先候補毎に、表示態様を異ならせるようにすればよい。これにより、各調達先候補の観点毎や設定値毎の順位の位置付けだけでなく、着目する複数の調達先候補の比較も合わせて行うことができる。なお、この場合、複数の調達先候補が選択されている状態では、レコメンド画面における確定ボタンは選択できないようにすればよい。
【０１１６】
また、上記実施形態では、お気に入り設定値を、品目コードと紐付けることなく設定値ＤＢに保存する場合について説明したが、品目コードと紐付けて保存するようにしてもよい。この場合、支援処理（図１８）のステップＳ２３で、調達対象の品目の品目コードと同一又は類似の品目コードに紐付くお気に入り設定値を取得するようにすればよい。同様に、初期設定値についても、品目コードと紐付けて保存するようにしてもよい。この場合、設定画面（例えば、図２）に、品目コードを入力する入力ボックスも設けて、品目コード毎に初期設定値を設定すればよい。
【０１１７】
また、上記実施形態では、各調達先候補について算出する評価値の観点と、設定値の項目とが異なる場合について説明したが、これらを一致させてもよい。例えば、上記実施形態の例では、観点として、品目コード、取引実績、品質、コスト、及び納期を用いてもよい。観点と設定値の項目とを一致させる場合、ルールテーブルの「観点」又は「設定値」のいずれかは省略することができる。なお、観点及び設定値の項目は、上記実施形態の例に限定されない。
【０１１８】
また、上記実施形態では、調達先決定支援プログラムが記憶部に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記憶媒体に記憶された形態で提供することも可能である。
【０１１９】
以上の実施形態に関し、更に以下の付記を開示する。
【０１２０】
（付記１）
製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付け、
前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出し、
前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する、
ことを含む処理をコンピュータに実行させるための調達先決定支援プログラム。
（付記２）
前記第１設定値及び前記第２設定値は、複数の観点の各々について定義された前記評価ルールのパラメータとして用いられる複数の項目の各々についての設定値であり、
複数の調達先の各々についての調達に関連する実績情報と、前記評価ルールと、前記第２設定値とが記憶された記憶部を参照して、前記複数の調達先の各々について、前記評価ルールに対する適合性を示す評価値として、受け付けた前記第１設定値をパラメータとして用いた場合の前記観点毎の評価値及び総合の評価値を前記第１の評価値として算出すると共に、前記第２設定値をパラメータとして用いた場合の総合の評価値を前記第２の評価値として算出し、
前記複数の調達先の各々のうち、前記第１設定値に基づく前記総合の評価値が上位となる所定数の調達先を評価値順に並べた調達先候補一覧と、前記調達先候補一覧に含まれる調達先の各々の前記観点毎の評価値順とを比較可能に表示すると共に、前記調達先候補一覧と、前記調達先候補一覧に含まれる調達先の各々の前記第２設定値に基づく総合の評価値順とを比較可能に表示する
付記１に記載の調達先決定支援プログラム。
（付記３）
前記複数の観点は、少なくとも、品質、価格、及び納期を含む付記２に記載の調達先決定支援プログラム。
（付記４）
前記実績情報は、品目毎及び調達先毎の取引の実績を示す情報、各調達先が取り扱う品目を示す情報、及び調達した品目に不良が発生した履歴を示す情報の少なくとも１つを含む付記２又は付記３に記載の調達先決定支援プログラム。
（付記５）
前記評価ルール毎の評価値に、前記評価ルールに対応する観点と関連する項目の前記第１設定値を乗算して、前記観点毎の評価値を算出し、前記観点毎の評価値を合計することにより前記総合の評価値を算出する付記２〜付記４のいずれか１項に記載の調達先決定支援プログラム。
（付記６）
前記調達先候補一覧から選択された調達先を、前記観点毎の評価値順の表示において、他の調達先と表示態様を異ならせる付記２〜付記５のいずれか１項に記載の調達先決定支援プログラム。
（付記７）
前記調達先候補一覧から選択された調達先を、前記第２設定値に基づく総合の評価値順の表示において、他の調達先と表示態様を異ならせる付記２〜付記６のいずれか１項に記載の調達先決定支援プログラム。
（付記８）
前記調達先候補一覧から決定された調達先の総合の評価値の順位が上位となるように、前記記憶部に記憶された前記評価ルールを更新することをさらに含む処理を前記コンピュータに実行させるための付記２〜付記７のいずれか１項に記載の調達先決定支援プログラム。
（付記９）
前記記憶部に記憶された前記第２設定値を調整することにより指定された前記第１設定値を受け付ける付記１〜付記８のいずれか１項に記載の調達先決定支援プログラム。
（付記１０）
前記第２設定値として、平均的な設定値、及び過去に指定された設定値の少なくとも一方を前記記憶部に記憶しておく付記１〜付記９のいずれか１項に記載の調達先決定支援プログラム。
（付記１１）
製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付ける受付部と、
前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出する算出部と、
前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する表示制御部と、
を含む調達先決定支援装置。
（付記１２）
前記第１設定値及び前記第２設定値は、複数の観点の各々について定義された前記評価ルールのパラメータとして用いられる複数の項目の各々についての設定値であり、
前記算出部は、複数の調達先の各々についての調達に関連する実績情報と、前記評価ルールと、前記第２設定値とが記憶された記憶部を参照して、前記複数の調達先の各々について、前記評価ルールに対する適合性を示す評価値として、受け付けた前記第１設定値をパラメータとして用いた場合の前記観点毎の評価値及び総合の評価値を前記第１の評価値として算出すると共に、前記第２設定値をパラメータとして用いた場合の総合の評価値を前記第２の評価値として算出し、
前記表示制御部は、前記複数の調達先の各々のうち、前記第１設定値に基づく前記総合の評価値が上位となる所定数の調達先を評価値順に並べた調達先候補一覧と、前記調達先候補一覧に含まれる調達先の各々の前記観点毎の評価値順とを比較可能に表示すると共に、前記調達先候補一覧と、前記調達先候補一覧に含まれる調達先の各々の前記第２設定値に基づく総合の評価値順とを比較可能に表示する
付記１１に記載の調達先決定支援装置。
（付記１３）
前記複数の観点は、少なくとも、品質、価格、及び納期を含む付記１２に記載の調達先決定支援装置。
（付記１４）
前記実績情報は、品目毎及び調達先毎の取引の実績を示す情報、各調達先が取り扱う品目を示す情報、及び調達した品目に不良が発生した履歴を示す情報の少なくとも１つを含む付記１２又は付記１３に記載の調達先決定支援装置。
（付記１５）
前記算出部は、前記評価ルール毎の評価値に、前記評価ルールに対応する観点と関連する項目の前記第１設定値を乗算して、前記観点毎の評価値を算出し、前記観点毎の評価値を合計することにより前記総合の評価値を算出する付記１２〜付記１４のいずれか１項に記載の調達先決定支援装置。
（付記１６）
前記表示制御部は、前記調達先候補一覧から選択された調達先を、前記観点毎の評価値順の表示において、他の調達先と表示態様を異ならせる付記１２〜付記１５のいずれか１項に記載の調達先決定支援装置。
（付記１７）
前記表示制御部は、前記調達先候補一覧から選択された調達先を、前記第２設定値に基づく総合の評価値順の表示において、他の調達先と表示態様を異ならせる付記１２〜付記１６のいずれか１項に記載の調達先決定支援装置。
（付記１８）
前記調達先候補一覧から決定された調達先の総合の評価値の順位が上位となるように、前記記憶部に記憶された前記評価ルールを更新する更新部をさらに含む付記１２〜付記１７のいずれか１項に記載の調達先決定支援装置。
（付記１９）
前記受付部は、前記記憶部に記憶された前記第２設定値を調整することにより指定された前記第１設定値を受け付ける付記１１〜付記１８のいずれか１項に記載の調達先決定支援装置。
（付記２０）
製品の生産に用いる品目の調達先を評価するのに用いる評価ルールについての第１設定値を受け付け、
前記評価ルールと前記評価ルールについて予め設定された第２設定値が記憶された記憶部を参照して、複数の調達先の各々について、受け付けた前記第１設定値に基づく第１の評価値と、前記第２設定値に基づく第２の評価値とを算出し、
前記複数の調達先の中から前記第１の評価値に基づいて決定した調達先候補群を表示する際に、前記調達先候補群に含まれる調達先候補についての前記第１の評価値と前記第２の評価値とを比較可能に表示する、
ことを含む処理をコンピュータが実行する調達先決定支援方法。
【符号の説明】
【０１２１】
１０   調達先決定支援装置
１１   設定部
１２   起動部
１３   受付部
１４   算出部
１５   表示制御部
１６   更新部
２０   設定値ＤＢ
２１   ルールＤＢ
２２   ルールテーブル
２３   基準点テーブル
２４   係数テーブル
２５   実績情報
２６   調達先ＤＢ
２７   取引実績ＤＢ
２８   不良履歴ＤＢ
３０   設定画面
４０   入力画面
５０   レコメンド画面
７０   コンピュータ
７１   ＣＰＵ
７２   メモリ
７３   記憶部
７９   記憶媒体
８０   調達先決定支援プログラム
【図１】
2019149109.tif 000003
【図２】
2019149109.tif 000004
【図３】
2019149109.tif 000005
【図４】
2019149109.tif 000006
【図５】
2019149109.tif 000007
【図６】
2019149109.tif 000008
【図７】
2019149109.tif 000009
【図８】
2019149109.tif 000010
【図９】
2019149109.tif 000011
【図１０】
2019149109.tif 000012
【図１１】
2019149109.tif 000013
【図１２】
2019149109.tif 000014
【図１３】
2019149109.tif 000015
【図１４】
2019149109.tif 000016
【図１５】
2019149109.tif 000017
【図１６】
2019149109.tif 000018
【図１７】
2019149109.tif 000019
【図１８】
2019149109.tif 000020
【図１９】
2019149109.tif 000021
【図２０】
2019149109.tif 000022
【図２１】
2019149109.tif 000023
【図２２】
2019149109.tif 000024
【図２３】
2019149109.tif 000025