(57)【要約】【課題】本発明は、最低保証額を保証した上で、必要最小限の在庫量になるように調整しつつ複数の加工場への発注割り当てが容易に出来る委託加工発注システムを提供することを可能にすることを目的としている。【解決手段】保証額設定手段により設定した各加工場の最低保証額と、発注数量設定手段により設定した各加工場の加工品の発注数量に該加工品の単価を乗じた支払額とを保証額比較手段により比較し、支払額が最低保証額を下回った場合に該支払額が該最低保証額を上回るように加工品の発注数量を発注数量変更手段により変更する構成としたことを特徴とする。【選択図】      図１３
2004234531.tif 000002
【特許請求の範囲】
【請求項１】
複数の加工場に対して委託加工発注を行なうシステムであって、
複数の加工場の夫々の生産実績を記憶する記憶手段と、
前記記憶手段に記憶された各加工場の生産実績を比較する生産実績比較手段と、
前記生産実績比較手段により比較された各加工場の生産実績の比率に応じて加工品の発注数量を設定する発注数量設定手段と、
前記各加工場に対する最低保証額を設定する保証額設定手段と、
前記保証額設定手段により設定した各加工場の最低保証額と、前記発注数量設定手段により設定した各加工場の加工品の発注数量に該加工品の単価を乗じた支払額とを比較する保証額比較手段と、
前記保証額比較手段により比較された前記支払額が前記最低保証額を下回った場合に該支払額が該最低保証額を上回るように前記加工品の発注数量を変更する発注数量変更手段と、
を有することを特徴とする委託加工発注システム。
【請求項２】
前記発注数量変更手段は、
前記支払額が前記最低保証額を下回った加工場のうちで前記最低保証額から前記支払額を差し引いた保証割れ額が多い順に、その保証割れ額を補填するために、前記支払額が前記最低保証額を上回る加工場の各加工品毎の割り当ての多い順にその加工品の発注数量を最低保証量ずつ減量し、その減量分を前記支払額が前記最低保証額を下回った加工場に上乗せして加工品の発注数量を調整することを特徴とする請求項１に記載の委託加工発注システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の加工場に対して委託加工の発注を行なうシステムに関するものである。
【０００２】
【従来の技術】
従来、例えば、高級婦人服等の多品種且つ少量生産でしかも流行性の強い衣料品関係を取り扱うアパレル産業において、各加工場への依託加工の発注は個々に担当する営業マンが過去の実績や生産能力、或いは現在仕掛かっている製品の種類等に基づいて加工依頼の発注計画を立案し、各加工場毎に打合せを行って在庫調整や加工依頼量の調整を行なっていた。
【０００３】
特に担当する加工場によっては支払い最低保証額を設定する場合があり、この最低保証額を保証した上で、必要最小限の在庫量になるように調整しつつ複数の加工場へ依託加工を発注するのが一般であった。
【０００４】
また、アパレル産業全般に開かれた情報提供サービスネットワークを利用して、縫製会社がアパレル会社の仕様に適合し、且つ縫製し易い生地についての発注処理、生産計画、生産管理、生産指示等を行うことも提案されている（例えば、特許文献１参照。）。
【０００５】
【特許文献１】
特開平５−３０７５６２号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、アパレル産業では、多品種且つ少量生産でしかも流行性の強い衣料品関係を取り扱う事情から、各加工場への発注割り当てを行なう作業が煩雑であり、しかも各加工場に対する最低保証額を考慮し、且つ必要最小限の在庫量になるように調整しつつ発注計画を立てる作業は困難を極めていた。
【０００７】
本発明は前記課題を解決するものであり、その目的とするところは、最低保証額を保証した上で、必要最小限の在庫量になるように調整しつつ複数の加工場への発注割り当てが容易に出来る委託加工発注システムを提供せんとするものである。
【０００８】
【課題を解決するための手段】
前記目的を達成するための本発明に係る委託加工発注システムは、複数の加工場に対して委託加工発注を行なうシステムであって、複数の加工場の夫々の生産実績を記憶する記憶手段と、前記記憶手段に記憶された各加工場の生産実績を比較する生産実績比較手段と、前記生産実績比較手段により比較された各加工場の生産実績の比率に応じて加工品の発注数量を設定する発注数量設定手段と、前記各加工場に対する最低保証額を設定する保証額設定手段と、前記保証額設定手段により設定した各加工場の最低保証額と、前記発注数量設定手段により設定した各加工場の加工品の発注数量に該加工品の単価を乗じた支払額とを比較する保証額比較手段と、前記保証額比較手段により比較された前記支払額が前記最低保証額を下回った場合に該支払額が該最低保証額を上回るように前記加工品の発注数量を変更する発注数量変更手段とを有することを特徴とする。
【０００９】
本発明は、上述の如く構成したので、先ず、発注数量設定手段により各加工場の生産実績の比率に応じて加工品の発注数量を設定し、その発注数量に該加工品の単価を乗じた支払額と、加工場に対する最低保証額とを比較して、支払額が最低保証額を下回った場合に発注数量変更手段により支払額が最低保証額を上回るように加工品の発注数量を変更することで、各加工場に対する最低保証額を保証し、必要最小限の在庫量になるように調整しつつ複数の加工場への発注割り当てが容易に出来る。
【００１０】
また、前記発注数量変更手段が、前記支払額が前記最低保証額を下回った加工場のうちで前記最低保証額から前記支払額を差し引いた保証割れ額が多い順に、その保証割れ額を補填するために、前記支払額が前記最低保証額を上回る加工場の各加工品毎の割り当ての多い順にその加工品の発注数量を最低保証量ずつ減量し、その減量分を前記支払額が前記最低保証額を下回った加工場に上乗せして加工品の発注数量を調整する場合には、支払額が最低保証額を上回る加工場の各加工品毎の割り当ての多い順にその加工品の発注数量を最低保証量ずつ減量して支払額が最低保証額を上回る各加工場から平均的に減量することが出来、その減量分を支払額が最低保証額を下回る加工場に上乗せして最低保証額を確保することが出来る。
【００１１】
【発明の実施の形態】
図により本発明に係る委託加工発注システムの一実施形態を具体的に説明する。図１は本発明に係る委託加工発注システムの制御系の構成を示すと共に、その委託加工発注システムを利用して加工発注者と加工場との間で受注を行なう様子を示す図、図２は本発明に係る委託加工発注システムを利用する手順を示す図、図３は加工品の発注計画と在庫の出荷計画バランスを示す図、図４は各加工場への各加工品の発注情報を一覧する図、図５は本発明に係る委託加工発注システムにより各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図６は発注条件の優先順位を設定するための設定画面の一例を示す図である。
【００１２】
また、図７は加工場に加工品が継続して発注されていることを発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図８は特定の加工品を特定の加工場に指定されていることを発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図９は前回割り付けられたことを発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図１０は過去の発注実績を発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図１１は過去の試験発注実績を発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図１２は新規加工場を承認して各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【００１３】
また、図１３は特定の加工場に対する最低保証額を確保しつつ各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャート、図１４は特定の加工場に対する最低保証額を確保しつつ各加工場に加工品の発注数量を自動割り付けする様子を示す図、図１５は加工場へ提示される委託加工発注計画書の一例を示す図である。
【００１４】
図１において、１は加工品の一例として、織物の生地である布帛（ふはく）の中で色を染める前の生機（きばた）の委託加工発注を行なうアパレルメーカ等の委託加工発注者であり、２は加工品となる生機を加工する加工場である。
【００１５】
委託加工発注者１側、或いは別途設けられた管理センターのコンピュータシステム部３にはＣＰＵ（中央演算装置）を備えた制御部４及び記憶手段となる委託発注データベース（以下、「委託発注ＤＢ」という）５、原料データベース（以下、「原料ＤＢ」という）６、仕掛在庫データベース（以下、「仕掛在庫ＤＢ」という）７等が設けられている。
【００１６】
そして、インターネット９等の通信網を利用してパーソナルコンピュータ（以下、「パソコン」という）８等を利用してコンピュータシステム部３にアクセスすることが出来るようになっている。
【００１７】
委託発注ＤＢ５には複数の加工場２が登録されており、更にそれ等の各加工場２の夫々の生産実績が記憶されている。制御部４は委託発注ＤＢ５に記憶された各加工場２の生産実績を比較する生産実績比較手段として機能するように構成されている。
【００１８】
また、制御部４は、各加工場２に対する最低保証額と、各加工場２の加工品となる生機の発注数量に該生機の単価を乗じた支払額とを比較する保証額比較手段としても機能するように構成されている。
【００１９】
更に制御部４は、各加工場２への支払額が夫々の最低保証額を下回った場合に、その支払額がその加工場２への最低保証額を上回るように加工品となる生機の発注数量を変更する発注数量変更手段としても機能するように構成されている。
【００２０】
また、制御部４の内部には各加工品となる生機の銘柄と、その銘柄を専属で加工する加工場２とを関連付けたタイト銘柄マスタ１０（図５参照）、各加工場２での過去の品質トラブル情報を格納した図示しない品質トラブルマスタ、各生機の銘柄毎に各加工場２への委託加工発注の比率が予め設定された図示しない按分条件マスタ、各加工場２が保有する加工機械の種類及び台数を格納した図示しない保有機種マスタ、按分条件マスタに格納された按分条件に従って各加工場２への発注数量を振り分ける発注数量振り分けマスタ１４（図１２参照）が設けられている。
【００２１】
タイト銘柄マスタ１０、品質トラブルマスタ、按分条件マスタ、保有機種マスタ及び発注数量振り分けマスタ１４は、加工場２と関連付けられた銘柄情報や各加工場２の品質トラブル情報を記憶する記憶手段となるデータベースを兼ねている。
【００２２】
また、按分条件マスタ及び発注数量振り分けマスタ１４は、各加工場の生産実績の比率に応じて加工品となる生機の発注数量を設定する発注数量設定手段を兼ねている。
【００２３】
次に図１〜図１５を用いて本発明に係る委託加工発注システムを利用して複数の加工場２に対して委託加工発注を行う様子について説明する。図２のステップＳ１において、先ず、委託加工発注者１は、図４に示す配台シミュレーション画面１５の過去参照ボタン１５ａをクリックして前回の委託発注計画や現在の加工品在庫量を参照する。
【００２４】
そして、図２のステップＳ２において、前記ステップＳ１で参照した前回の委託発注計画や現在の加工品在庫量に基づいて、図３に示す出荷計画バランス画面１６の月毎の受入合計欄１６ａ，１６ｂに加工品となる生機の委託加工発注数量を入力する。
【００２５】
次に図２のステップＳ３において、図４の配台シミュレーション画面１５の生機要求ボタン１５ｂをクリックすると、委託加工発注者１である各営業マンが図３に示す出荷計画バランス画面１６の月毎の受入合計欄１６ａ，１６ｂに入力した生機の要求量が集計されて図４の配台シミュレーション画面１５の生機要求欄１５ｃに各加工場２となる機業場毎の生機要求量が表示される。
【００２６】
そして、ステップＳ４において、前記ステップＳ３における各機業場毎の生機要求量と、委託発注ＤＢ５に格納された前回の委託加工発注計画数量とを参照して、今回の委託加工発注計画数量を確認し、必要に応じて修正する。
【００２７】
更に、ステップＳ５において、生機在庫の受払確認資料を出力して前回と今回の委託加工発注計画数量を対比させて確認する。ステップＳ６は各加工場２への委託加工発注数量の自動割付ルーチンであり、詳しくは、図５に示されている。
【００２８】
図５のステップＳ２１において、図４に示す配台シミュレーション画面１５の生機要求ボタン１５ｂをクリックすると集約された生機要求量を読み込む。次にステップＳ２２において、制御部４が原料ＤＢ６に格納された原料在庫情報に基づいて、集約された生機要求量に応じて必要な原料の在庫確認を行う。
【００２９】
ステップＳ２２において、必要原料の在庫が十分あって出荷可能と判断した場合にはステップＳ２３に進む。また、ステップＳ２２において、必要原料の在庫が不足していると判断した場合には、タイト銘柄マスタ１０に格納されたタイト商品情報に基づいて既に発注があったタイト商品以外の不足原料で発注数量の多い順にソートし、発注数量の多い順から発注数量を減量して生機要求量を翌月に振替える修正を行う（ステップＳ２４）。
【００３０】
そして、ステップＳ２５において、原料が生機の生産限度内に収まるか否かを判断し、原料が生機の生産限度内に収まるまでステップＳ２４、Ｓ２５を繰り返す。ステップＳ２５において、原料が生機の生産限度内に収まったと判断した場合には、前記ステップＳ２２に戻る。
【００３１】
ステップＳ２３では、図６に示す発注計画順位設定画面１７を利用して委託加工発注計画の設定順位を設定する。ここで、処理内容としては、▲１▼継続発注であること、▲２▼加工場２が指定されてること、▲３▼前回の発注計画に設定されたこと、▲４▼過去に発注実績があること、▲５▼過去に試験発注の実績があること、▲６▼加工機械を保有していて新規参入であること、等の条件が用意されており、ステップＳ２６において、これ等の処理内容▲１▼〜▲６▼を適宜選択すると共に、それ等の処理内容の優先順位を優先順位欄１７ａに入力すると、最後の順番の処理内容の最低保証チェック欄１７ｂに最低保証額を確保する演算処理を行うチェックがポイントされる。
【００３２】
そして、処理内容と優先順位とを設定した後、発注計画順位設定画面１７の実行ボタン１７ｃをクリックすると、ステップＳ２７に進む。ステップＳ２７では、図７〜図１２に示す各処理内容▲１▼〜▲６▼のうち発注計画順位設定画面１７の優先順位欄１７ａで設定した処理内容がその優先順位に従って順次実行される。
【００３３】
図７に示す継続発注設定ルーチン（処理内容▲１▼）では、先ず、ステップＳ４１において、委託発注ＤＢ５に格納された各加工場２への発注実績を読み込み、ステップＳ４２において、継続されている加工品に関して前月の発注があるか否かを判断する。
【００３４】
ステップＳ４２で、継続されている加工品に関して前月の発注がある場合には、前月の加工品の数量を採用してステップＳ４３において各加工場２毎に委託加工発注数量を設定する。尚、ステップＳ４２において、継続されている加工品に関して前月の発注がない場合には、設定無しとして出力する。
【００３５】
次にステップＳ４４において、委託加工発注数量が設定された各加工場２について品質トラブルマスタに格納された各加工場２の過去の品質トラブル情報に基づいて、品質トラブルをチェックする。過去に品質トラブルがあった加工場２は除外され、設定無しとして出力する。
【００３６】
品質トラブルがなかった加工場２は、ステップＳ４５において、同じく前月の加工品の数量を採用して各加工場２毎に委託加工発注数量が設定され、ステップＳ４６において、予め銘柄毎に各加工場２について比率が決まっている按分条件マスタの按分条件情報に基づいて、各加工場２の按分率が設定されているか否かを判断する。
【００３７】
按分率が設定されている加工場２に対しては、ステップＳ４７において、各加工品の銘柄毎の全発注数量に按分率を乗じた数量を加工場２毎の委託加工発注数量として出力する。また、ステップＳ４６において按分率が設定されていない加工場２に対しては、各加工品の銘柄毎の全発注数量に、加工場２毎の前月発注数量を前月の全発注数量で除した値を乗じた数量を加工場２毎の委託加工発注数量として出力する（ステップＳ４８）。
【００３８】
図８に示す生産加工場指定ルーチン（処理内容▲２▼）では、先ず、ステップＳ５１において、委託発注ＤＢ５に格納された各加工場２への生産加工場指定情報を読み込み、ステップＳ５２において、品質実績等により特定の銘柄が指定された加工場２があるか否かを判断する。
【００３９】
ステップＳ５２で、特定の銘柄が指定された加工場２がない場合には、設定無しとして出力する。また、ステップＳ５２で、特定の銘柄が指定された加工場２がある場合には、ステップＳ５３において、その加工場２について品質トラブルマスタに格納された各加工場２の過去の品質トラブル情報に基づいて、品質トラブルをチェックする。過去に品質トラブルがあった加工場２は除外され、設定無しとして出力する。
【００４０】
品質トラブルがなかった加工場２は、ステップＳ５４において、前月の加工品の数量を採用して各加工場２毎に委託加工発注数量が設定され、ステップＳ５５において、予め銘柄毎に各加工場２について比率が決まっている按分条件マスタの按分条件情報に基づいて、各加工場２の按分率が設定されているか否かを判断し、按分率が設定されている加工場２に対しては、各加工品の銘柄毎の全発注数量に按分率を乗じた数量を加工場２毎の委託加工発注数量として出力する。また、ステップＳ５５において按分率が設定されていない加工場２に対しては、「０」を設定して出力する。
【００４１】
図９に示す前回発注計画設定ルーチン（処理内容▲３▼）では、先ず、ステップＳ６１において、委託発注ＤＢ５に格納された各加工場２への発注計画情報を読み込み、ステップＳ６２において、各加工品に関して前回の計画において当月分の委託発注計画があるか否かを判断する。
【００４２】
ステップＳ６２で、各加工品に関して前回計画で当月分の発注計画がある場合には、前回に計画された当月分の加工品の数量を採用してステップＳ６３において各加工場２毎に委託加工発注数量を設定する。尚、ステップＳ６２において、前回計画で当月分の発注計画がない場合には、設定無しとして出力する。
【００４３】
次にステップＳ６４において、委託加工発注数量が設定された各加工場２について品質トラブルマスタに格納された各加工場２の過去の品質トラブル情報に基づいて、品質トラブルをチェックする。過去に品質トラブルがあった加工場２は除外され、設定無しとして出力する。
【００４４】
品質トラブルがなかった加工場２は、ステップＳ６５において、同じく前回に計画された当月分の加工品の数量を採用して各加工場２毎に委託加工発注数量が設定され、ステップＳ６６において、予め銘柄毎に各加工場２について比率が決まっている按分条件マスタの按分条件情報に基づいて、各加工場２の按分率が設定されているか否かを判断する。
【００４５】
按分率が設定されている加工場２に対しては、ステップＳ６７において、各加工品の銘柄毎の全発注数量に按分率を乗じた数量を加工場２毎の委託加工発注数量として出力する。また、ステップＳ６６において按分率が設定されていない加工場２に対しては、各加工品の銘柄毎の全発注数量に、加工場２毎の前月発注計画数量を前月の全発注数量で除した値を乗じた数量を加工場２毎の委託加工発注数量として出力する（ステップＳ６８）。
【００４６】
図１０に示す発注実績設定ルーチン（処理内容▲４▼）では、先ず、ステップＳ７１において、委託発注ＤＢ５に格納された各加工場２への過去の発注実績を読み込み、ステップＳ７２において、過去の所定期間遡って特定の加工品に関して発注実績があるか否かを判断する。
【００４７】
ステップＳ７２で、過去の所定の期間内に発注実績がある加工品に関して、その最新の月の加工品の数量を採用してステップＳ７３において各加工場２毎に委託加工発注数量を設定する。尚、ステップＳ７２において、過去の所定の期間内に発注実績がない加工品に関しては、設定無しとして出力する。
【００４８】
次にステップＳ７４において、委託加工発注数量が設定された各加工場２について品質トラブルマスタに格納された各加工場２の過去の品質トラブル情報に基づいて、品質トラブルをチェックする。過去に品質トラブルがあった加工場２は除外され、設定無しとして出力する。
【００４９】
品質トラブルがなかった加工場２は、ステップＳ７５において、同じく過去の所定の期間内に発注実績がある加工品に関して、その最新の月の加工品の数量を採用して各加工場２毎に委託加工発注数量が設定され、ステップＳ７６において、予め銘柄毎に各加工場２について比率が決まっている按分条件マスタの按分条件情報に基づいて、各加工場２の按分率が設定されているか否かを判断する。
【００５０】
按分率が設定されている加工場２に対しては、ステップＳ７７において、各加工品の銘柄毎の全発注数量に按分率を乗じた数量を加工場２毎の委託加工発注数量として出力する。また、ステップＳ７６において按分率が設定されていない加工場２に対しては、各加工品の銘柄毎の全発注数量に、加工場２毎の過去の所定の期間内に発注実績がある加工品に関して、その最新の月の加工品の発注数量を、その月の全発注数量で除した値を乗じた数量を加工場２毎の委託加工発注数量として出力する（ステップＳ７８）。
【００５１】
図１１に示す試験発注実績設定ルーチン（処理内容▲５▼）では、先ず、ステップＳ８１において、委託発注ＤＢ５に格納された各加工場２への過去の試験発注実績を読み込み、ステップＳ８２において、過去の所定期間遡って加工品に関して試験発注実績があるか否かを判断する。
【００５２】
ステップＳ８２で、過去の所定の期間内に試験発注実績がある加工品に関して、その最新の月の加工品の試験発注数量を採用してステップＳ８３において各加工場２毎に委託加工発注数量を設定する。尚、ステップＳ８２において、過去の所定の期間内に試験発注実績がない加工品に関しては、設定無しとして出力する。
【００５３】
次にステップＳ８４において、委託加工発注数量が設定された各加工場２について品質トラブルマスタに格納された各加工場２の過去の品質トラブル情報に基づいて、品質トラブルをチェックする。過去に品質トラブルがあった加工場２は除外され、設定無しとして出力する。
【００５４】
品質トラブルがなかった加工場２は、ステップＳ８５において、同じく過去の所定の期間内に試験発注実績がある加工品に関して、その最新の月の加工品の試験発注数量を採用して各加工場２毎に委託加工発注数量が設定され、ステップＳ８６において、予め銘柄毎に各加工場２について比率が決まっている按分条件マスタの按分条件情報に基づいて、各加工場２の按分率が設定されているか否かを判断する。
【００５５】
按分率が設定されている加工場２に対しては、ステップＳ８７において、各加工品の銘柄毎の全発注数量に按分率を乗じた数量を加工場２毎の委託加工発注数量として出力する。また、ステップＳ８６において按分率が設定されていない加工場２に対しては、各加工品の銘柄毎の全発注数量に、加工場２毎の過去の所定の期間内に試験発注実績がある加工品に関して、その最新の月の加工品の試験発注数量を、その月の全発注数量で除した値を乗じた数量を加工場２毎の委託加工発注数量として出力する（ステップＳ８８）。
【００５６】
図１２に示す保有機種新規設定ルーチン（処理内容▲６▼）では、加工能力があるが未発注の新規の加工場２を発注計画に参画させることが出来るものであり、インターネット９を介してコンピュータシステム部３にアクセスした新規の加工場２は保有機種マスタに保有機種及びその台数等の固有情報を登録する。そして、委託加工発注者１は、その登録された内容を調査し、所定の条件に適合すれば承認登録する。
【００５７】
そして、ステップＳ１０１において、保有機種マスタに格納された保有機種情報に基づいて発注する加工品を加工するための該当織機を保有しているか否かを判断する。該当織機を保有していれば、ステップＳ１０２において、発注対象の承認登録が有るか否かを判断し、各加工場２の生産実績の比率に応じて加工品の発注数量を設定する発注数量設定手段となる発注数量振り分けマスタ１４により各加工場２に発注数量が振り分けられる（ステップＳ１０３〜Ｓ１０６）。
【００５８】
尚、ステップＳ１０１、Ｓ１０２において、該当織機を保有していないか、或いは発注対象に対して承認登録されていない加工場２は除外され、設定無しとして出力する。
【００５９】
発注数量振り分けマスタ１４は、工費支払い合計金額、各加工場２の原料在庫数量、加工場２の近さ（輸送コスト）について所定の重み付けを行って発注優先順位を指定する。
【００６０】
例えば、ステップＳ１０３では、工費支払い合計金額の安価な順に整列をかけ、安価な順に「１００００」，「９０００」，「８０００」…、等のように得点を付与して重み付けをしている。また、ステップＳ１０４では、原料在庫保有数量の多い順に整列をかけ、原料在庫保有数量の多い順に「１０００」，「９００」，「８００」…、等のように得点を付与して重み付けをしている。また、ステップＳ１０５では、加工場２までの輸送コスト的離間距離が近い順に整列をかけ、距離が近い順に「１００」，「９０」，「８０」…、等のように得点を付与して重み付けをしている。
【００６１】
ここで、ステップＳ１０３で、工費支払い合計金額が１番安価で、ステップＳ１０４で、原料在庫保有数量が２番目に多く、輸送コスト的離間距離が３番目に近い新規の加工場２では、「１０９８０」が得点数として計上される。そして、これ等の得点数の多い順に、新規の加工場２の優先順位が設定される。
【００６２】
そして、ステップＳ１０６において、各加工品の銘柄毎の全発注数量に、加工場２毎の重み付けの得点数を、全加工場２の得点数の合計で除した値を乗じた数量を加工場２毎の委託加工発注数量として出力する。
【００６３】
尚、前記図７〜図１２において、各加工場２毎に設定された委託加工発注数量は、輸送コストや加工能率等を考慮して設定された最低発注数量（例えば、１００反）を下回った場合には、委託加工発注が見送られる。
【００６４】
そして、図５のステップＳ２６において、前記図７〜図１２に示した処理内容▲１▼〜▲６▼を適宜選択的に実施した後、ステップＳ２７において、エラー無しか否かを判断する。そして、エラーが無い場合には、ステップＳ２８に進んで、各加工場２に対する最低保証額を設定する処理を行うか否かを判断する。ステップＳ２７において、エラーが有った場合には、ステップＳ３４に進んだ後、ステップＳ２６に戻って処理内容▲１▼〜▲６▼の選択及び優先順序を適宜変更する。
【００６５】
前記ステップＳ２８において、図６に示した発注計画順位設定画面１７で最低保証チェック欄１７ｂに最低保証額を設定するチェックが有る場合には、ステップＳ２９に進んで各加工場２に対する最低保証額を設定する処理を実施する。
【００６６】
図１３は各加工場２に対する最低保証額を設定する処理を実施するフローチャートである。図１３において、各加工場２に対する最低保証額を設定する保証額設定手段となる図示しない最低保証数量マスタ及び最低保証金額マスタには予め設定された最低保証額情報が格納された記憶手段となるデータベースが設けられている。
【００６７】
そして、ステップＳ１１１において、最低保証数量マスタ及び最低保証金額マスタに格納された最低保証額情報に基づいて、各加工場２毎に発注する最低保証額が設定された範囲内か否かを判断する。
【００６８】
このとき、保証額設定手段となる最低保証数量マスタ及び最低保証金額マスタにより設定された各加工場２の最低保証額と、按分条件マスタや発注数量振り分けマスタ１４等の発注数量設定手段により設定した各加工場２の加工品の発注数量に該加工品の単価を乗じた支払額と、を保証額比較手段を兼ねる制御部４により比較し、各加工場２毎に発注する最低保証額が設定された範囲内か否かを判断する。
【００６９】
各加工場２毎に発注する加工品の発注数量に該加工品の単価を乗じた支払額が最低保証額が設定された全加工場２に対してその最低保証額を上回る場合には、その発注数量が出力されるが、支払額が最低保証額を下回る場合には、ステップＳ１１２に進んで、支払額が最低保証額を下回る加工場２のうちで、支払額と最低保証額との差額が大きい順に整列をかける。
【００７０】
例えば、図１４に示すように、加工場Ａ、加工場Ｂには最低保証金額が「１０００」で設定されており、加工場Ｃには最低保証金額が「２０００」で設定されており、加工場Ｄには最低保証金額が「３０００」で設定されており、加工場Ｅ、加工場Ｆには最低保証金額が設定されていない。
【００７１】
そして、図５に示すステップＳ２６における一次割付け処理により、加工場Ａ〜Ｆに夫々割り付けられた金額は「１９００」、「１００」、「３０００」、「２０００」、「１５００」、「２０００」で夫々設定されている。
【００７２】
図１４において、加工場Ａ、加工場Ｃは支払額が最低保証額を上回るが、加工場Ｂ、加工場Ｄは支払額が最低保証額を下回る。増減を見てみると、加工場Ａは「＋９００」、加工場Ｂは「−９００」、加工場Ｃは「＋１０００」、加工場Ｄは「−１０００」、加工場Ｅは「＋１５００」、加工場Ｆは「＋２０００」となり、全加工場Ａ〜Ｆの増減の合計は「＋５４００」である。
【００７３】
ここで、最低保証額を上回る各加工場Ａ，Ｃ，Ｅ，Ｆの切り崩し金額割合を、各加工場Ａ，Ｃ，Ｅ，Ｆの各増額分を全加工場Ａ〜Ｆの増減の合計「＋５４００」で除することで算出する。各加工場Ａ，Ｃ，Ｅ，Ｆの切り崩し金額割合は、加工場Ａが０．１６６６６７（＝９００／５４００）、加工場Ｃが０．１８５１８５（＝１０００／５４００）、加工場Ｅが０．２７７７７８（＝１５００／５４００）、加工場Ｆが０．３７０３７（＝２０００／５４００）に設定される。
【００７４】
この切り崩し金額割合に基づいて、各加工場Ａ，Ｃ，Ｅ，Ｆの割り当て金額から切り崩して、支払額が最低保証額を下回る加工場Ｂ、加工場Ｄに補填する基準金額が各加工場Ｂ、加工場Ｄの減額分に切り崩し金額割合を乗じることで算出される。
【００７５】
各加工場Ａ，Ｃ，Ｅ，Ｆが加工場Ｄを補う基準金額は、加工場Ａが１７０（＝１０００×０．１６６６６７）、加工場Ｃが１９０（＝１０００×０．１８５１８５）、加工場Ｅが２８０（＝１０００×０．２７７７７８）、加工場Ｆが３７０（＝１０００×０．３７０３７）に設定される。
【００７６】
また、各加工場Ａ，Ｃ，Ｅ，Ｆが加工場Ｂを補う基準金額は、加工場Ａが１５０（＝９００×０．１６６６６７）、加工場Ｃが１７０（＝９００×０．１８５１８５）、加工場Ｅが２５０（＝９００×０．２７７７７８）、加工場Ｆが３３０（＝９００×０．３７０３７）に設定される。
【００７７】
そして、各加工場Ａ，Ｃ，Ｅ，Ｆが加工場Ｂ，Ｄを補う基準金額の合計は、加工場Ａが３２０（＝１７０＋１５０）、加工場Ｃが３６０（＝１９０＋１７０）、加工場Ｅが５３０（＝２８０＋２５０）、加工場Ｆが７００（＝３７０＋３３０）となり、この補う基準金額の合計の多い順に切り崩し優先順位が設定される。即ち、図１４では、加工場Ｆが第１順位に設定され、加工場Ｅが第２順位に設定され、加工場Ｃが第３順位に設定され、加工場Ａが第４順位に設定される。
【００７８】
次にステップＳ１１３において、按分条件マスタに該当する加工品の按分条件の登録があるか否かを判断し、該当する加工品に関して按分条件の登録がある場合には、ステップＳ１１４において、按分条件マスタに格納された按分条件情報に基づいて按分率の大きい順（数量が多い順）に整列をかける。
【００７９】
そして、ステップＳ１１５において、発注数量変更手段を兼ねる制御部４は、支払額が最低保証額を下回った加工場２のうちで、該最低保証額から支払額を差し引いた保証割れ額が多い順に、その保証割れ額を補填するために、支払額が最低保証額を上回る加工場２の各加工品毎の割り当ての多い順にその加工品の発注数量を最低保証量ずつ減量し、その減量分を支払額が最低保証額を下回った加工場２に上乗せして加工品の発注数量を調整する。
【００８０】
例えば、図１４では、切り崩し第１優先順位となった加工場Ｆから減額分が最も多い加工場Ｄに対して３００の割り付けを行ない、切り崩し第２優先順位となった加工場Ｅから加工場Ｄに対して２８０の割り付けを行ない、切り崩し第３優先順位となった加工場Ｃから加工場Ｄに対して１００の割り付けを行ない、切り崩し第４優先順位となった加工場Ａから加工場Ｄに対して１００の割り付けを行なって、加工場Ｄは７８０が補填される。
【００８１】
その結果、各加工場Ａ〜Ｆの割付金額は、一時割付金額に切り崩し増減金額を増減して、加工場Ａが１８００（＝１９００−１００）、加工場Ｂが１００、加工場Ｃが２９００（＝３０００−１００）、加工場Ｄが２７８０（＝２０００＋７８０）、加工場Ｅが１２２０（＝１５００−２８０）、加工場Ｆが１７００（＝２０００−３００）に設定される。
【００８２】
尚も、加工場Ｄは最低保証金額の３０００に及ばないため、対象銘柄の割当てに余力のある加工場Ｅから更に２２０を加工場Ｄに割り当てて、加工場Ｄの最低保証金額を３０００（＝２７８０＋２２０）まで補填する。
【００８３】
次に減額分が２番目に多い加工場Ｂに対して、各加工場Ａ〜Ｆから加工場Ｂを補う基準金額の補正を行う。ここでは、先に設定した加工場Ｂを補う基準金額に、先に加工場Ｄに割り付けた過不足分を加減することで加工場Ｂを補う基準金額の補正を行う。
【００８４】
このように補正された加工場Ｂを補う基準金額は、加工場Ａが２２０（＝１５０＋（１７０−１００））、加工場Ｃが２６０（＝１７０＋（１９０−１００））、加工場Ｅが３０（＝２５０＋（２８０−２８０−２２０））、加工場Ｆが４００（＝３３０＋（３７０−３００））に設定され、この金額が各加工場Ａ，Ｃ，Ｅ，Ｆの切り崩し可能限度として設定される。加工場Ｂを補う切り崩し優先順位は前述した加工場Ｂを補う切り崩し優先順位と同順序で処理され、加工場Ｆが第１順位に設定され、加工場Ｅが第２順位に設定され、加工場Ｃが第３順位に設定され、加工場Ａが第４順位に設定される。
【００８５】
そして、切り崩し第１優先順位となった加工場Ｆから加工場Ｂに対して４００の割り付けを行ない、切り崩し第２優先順位となった加工場Ｅから加工場Ｂに対して３０の割り付けを行ない、切り崩し第３優先順位となった加工場Ｃから加工場Ｂに対して２６０の割り付けを行ない、切り崩し第４優先順位となった加工場Ａから加工場Ｂに対して２１０の割り付けを行なって、加工場Ｂは９００が補填される。
【００８６】
その結果、各加工場Ａ〜Ｆの割付金額は、ＩＩ−２欄で示された割付金額に先の切り崩し増減金額を増減して、加工場Ａが１５９０（＝１８００−２１０）、加工場Ｂが１０００（＝１００＋９００）、加工場Ｃが２６４０（＝２９００−２６０）、加工場Ｄが３０００、加工場Ｅが９７０（＝１０００−３０）、加工場Ｆが１３００（＝１７００−４００）に設定される。
【００８７】
上述のような切り崩し割付処理結果に基づいて、ステップＳ１１６において、最低保証額が設定された全ての加工場２の支払額がその最低保証額を上回ったか否かを判断し、最低保証額が設定された全ての加工場２の支払額がその最低保証額を上回るまでステップＳ１１５〜Ｓ１１６を繰り返す。
【００８８】
そして、最低保証額が設定された全ての加工場２の支払額がその最低保証額を上回った場合には、その発注数量が出力され、ステップＳ１１７に進む。また、前記ステップＳ１１３において、按分条件マスタに該当加工品の按分条件の登録が無い場合にもステップＳ１１７に進み、切り崩し割付処理を終了するまでステップＳ１１３〜ステップＳ１１７を繰り返す。
【００８９】
ステップＳ１１７において切り崩し割付処理が終了すると、ステップＳ１１８において、最低保証額が設定された加工場２に関して、委託発注ＤＢ５に格納された翌月分の発注計画情報に基づいて翌月分の発注計画が存在するかを判断し、翌月分の発注計画が存在すればステップＳ１１８に進む。また、翌月分の発注計画が存在しなければ設定無しとして出力する。
【００９０】
ステップＳ１１８において、最低保証額が設定された加工場２に翌月分の発注計画が存在するか否かを判断し、翌月分の発注計画が存在すればステップＳ１１９に進んで、その発注数量の多い加工品順に整列をかけて発注数量の多い加工品から翌月分の発注数量を今月分の発注数量に繰り上げる処理を実施する。ステップＳ１１８において翌月分の発注計画が存在しない場合にはそのままその設定された発注数量を出力する。
【００９１】
前記ステップＳ１１９からステップＳ１２０に進み、該ステップＳ１２０において、原料ＤＢ６の原料在庫情報に基づいて原料生産の限度内か否かを判断し、原料生産の限度を超えた場合にはステップＳ１１９に戻って加工品の銘柄を変更して翌月分の発注数量を今月分の発注数量に繰り上げる処理を実施する。
【００９２】
ステップＳ１２０において、原料生産の限度内である場合には、ステップＳ１２１に進み、最低保証額が設定された全ての加工場２の支払額がその最低保証額を上回るまでステップＳ１１９〜Ｓ１２１を繰り返し、最低保証額が設定された全ての加工場２の支払額がその最低保証額を上回った段階で、その発注数量が出力される。尚、ステップＳ１１９〜Ｓ１２１を繰り返しても最低保証額が設定された加工場２の支払額が、その最低保証額を下回る場合には設定無しとして出力する。
【００９３】
そして、最低保証額が設定された加工場２の支払額がその最低保証額を上回るまで図５に示すステップＳ２８〜Ｓ３０を繰り返し、ステップＳ３０において、最低保証額が設定された加工場２の支払額がその最低保証額を上回った段階で、処理を終了し、その発注数量が出力される（ステップＳ３１）。
【００９４】
前記ステップＳ３１において、各加工場２に対する発注数量を確認し、修正する必要がなければインターネット９を介して各加工場２に向けて、図１５に示すような発注計画書を電子情報で送信する。
【００９５】
各加工場２では端末装置であるパソコン８等を利用して図１５に示す発注計画書画面１８を開いて、加工品の銘柄、数量、単価、納期等を確認し、承認或いは否認の回答をインターネット９を介して委託加工発注者１に返送する。
【００９６】
ステップＳ３２において、加工場２が発注計画書の内容を承諾すれば、正式な発注書を作成して（ステップＳ３３）、加工場２に送付し、加工場２はその発注書に基づいて納期を回答する。
【００９７】
また、ステップＳ３２において、加工場２から何らかの理由で承諾できない旨の回答が返送された場合には、否認された部分を未確定部分として再度ステップＳ２３に戻り、前述したステップＳ２３〜Ｓ３１を繰り返す。
【００９８】
また、前記ステップＳ３１において、各加工場２に対する発注数量を確認し、修正する必要がある場合には、否認する部分を未確定部分として再度ステップＳ２３に戻り、前述したステップＳ２３〜Ｓ３１を繰り返す。
【００９９】
尚、前記実施形態では、糸から生機等の布帛に加工する場合の委託加工発注に適用した場合の一例について説明したが、原糸から染色した加工糸に加工する場合の委託加工発注、或いは、生機を染色加工する場合の委託加工発注、或いは、生機を縫製加工する場合の委託加工発注、或いは、各種の加工品を内職等に委託する場合の委託加工発注等にも広く適用可能である。
【０１００】
【発明の効果】
本発明は、上述の如き構成と作用とを有するので、最低保証額を保証した上で、必要最小限の在庫量になるように調整しつつ複数の加工場への発注割り当てが容易に出来る委託加工発注システムを提供することが出来る。
【０１０１】
即ち、先ず、発注数量設定手段により各加工場の生産実績の比率に応じて加工品の発注数量を設定し、その発注数量に該加工品の単価を乗じた支払額と、加工場に対する最低保証額とを比較して、支払額が最低保証額を下回った場合に発注数量変更手段により支払額が最低保証額を上回るように加工品の発注数量を変更することで、各加工場に対する最低保証額を保証し、必要最小限の在庫量になるように調整しつつ複数の加工場への発注割り当てが容易に出来る。
【０１０２】
また、発注数量変更手段が、支払額が最低保証額を下回った加工場のうちで最低保証額から支払額を差し引いた保証割れ額が多い順に、その保証割れ額を補填するために、支払額が最低保証額を上回る加工場の各加工品毎の割り当ての多い順にその加工品の発注数量を最低保証量ずつ減量し、その減量分を支払額が最低保証額を下回った加工場に上乗せして加工品の発注数量を調整する場合には、支払額が最低保証額を上回る加工場の各加工品毎の割り当ての多い順にその加工品の発注数量を最低保証量ずつ減量して支払額が最低保証額を上回る各加工場から平均的に減量することが出来、その減量分を支払額が最低保証額を下回る加工場に上乗せして最低保証額を確保することが出来る。
【図面の簡単な説明】
【図１】本発明に係る委託加工発注システムの制御系の構成を示すと共に、その委託加工発注システムを利用して加工発注者と加工場との間で受注を行なう様子を示す図である。
【図２】本発明に係る委託加工発注システムを利用する手順を示す図である。
【図３】加工品の発注計画と在庫の出荷計画バランスを示す図である。
【図４】各加工場への各加工品の発注情報を一覧する図である。
【図５】本発明に係る委託加工発注システムにより各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図６】発注条件の優先順位を設定するための設定画面の一例を示す図である。
【図７】加工場に加工品が継続して発注されていることを発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図８】特定の加工品を特定の加工場に指定されていることを発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図９】前回割り付けられたことを発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図１０】過去の発注実績を発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図１１】過去の試験発注実績を発注条件として各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図１２】新規加工場を承認して各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図１３】特定の加工場に対する最低保証額を確保しつつ各加工場に加工品の発注数量を自動割り付けする様子を示すフローチャートである。
【図１４】特定の加工場に対する最低保証額を確保しつつ各加工場に加工品の発注数量を自動割り付けする様子を示す図である。
【図１５】加工場へ提示される委託加工発注計画書の一例を示す図である。
【符号の説明】
１…委託加工発注者
２…加工場
３…コンピュータシステム部
４…制御部
５…委託発注ＤＢ
６…原料ＤＢ
７…仕掛在庫ＤＢ
８…パソコン
９…インターネット
１０…タイト銘柄マスタ
１４…発注数量振り分けマスタ
１５…配台シミュレーション画面
１５ａ…過去参照ボタン
１５ｂ…生機要求ボタン
１５ｃ…生機要求欄
１６…出荷計画バランス画面
１６ａ，１６ｂ…受入合計欄
１７…発注計画順位設定画面
１７ａ…優先順位欄
１７ｂ…最低補償チェック欄
１７ｃ…実行ボタン
１８…発注計画書画面
【図１】
2004234531.tif 000003
【図２】
2004234531.tif 000004
【図３】
2004234531.tif 000005
【図４】
2004234531.tif 000006
【図５】
2004234531.tif 000007
【図６】
2004234531.tif 000008
【図７】
2004234531.tif 000009
【図８】
2004234531.tif 000010
【図９】
2004234531.tif 000011
【図１０】
2004234531.tif 000012
【図１１】
2004234531.tif 000013
【図１２】
2004234531.tif 000014
【図１３】
2004234531.tif 000015
【図１４】
2004234531.tif 000016
【図１５】
2004234531.tif 000017