(57)【要約】【課題】銘柄の需要の偏りが大きい場合にも欠品率が低い適正在庫が算出可能な適正在庫算出方法を提供する。【解決手段】適正在庫算出方法は、計算対象期間内から、正味補充リードタイム日数分の複数の日付をサンプリングしてサンプル取得日を決定し、各サンプル取得日における実績出荷量の合計値を演算する処理を繰り返し、繰り返しの都度演算された合計値から、合計値の確率分布を作成し、その確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出する。【選択図】図６
2009104359.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを用いて、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、各銘柄の適正在庫を計算する方法であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、前記正味補充リードタイム日数分の複数の日付を、重複を許してサンプリングし、サンプル取得日を決定するステップと、
前記決定された複数のサンプル取得日における実績出荷量の合計値を演算するステップと、
前記サンプル取得日を決定するステップ及び前記合計値を演算するステップを繰り返し、該繰り返しの都度演算された合計値から、該合計値の確率分布を作成するステップと、
前記合計値の確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出するステップと、を有することを特徴とする適正在庫算出方法。
【請求項２】
前記サンプル取得日を決定するステップは、前記計算対象期間内から前記正味補充リードタイムの日数分の回数だけランダムサンプリングする、請求項１に記載の適正在庫算出方法。
【請求項３】
前記サンプル取得日を決定するステップは、前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定する第１ステップと、前記サンプル取得期間起算日から連続する前記正味補充リードタイム日数の範囲内において、前記サンプル取得日を決定する第２ステップとを含む、請求項１に記載の適正在庫算出方法。
【請求項４】
前記第２ステップは、前記サンプル取得期間起算日から連続する前記正味補充リードタイム日数の範囲内において、正味補充リードタイム日数分の回数だけランダムサンプリングする、請求項３に記載の適正在庫算出方法。
【請求項５】
前記第２ステップは、前記サンプル取得期間起算日から連続する正味補充リードタイム日数分の日付を選定する、請求項３に記載の適正在庫算出方法。
【請求項６】
コンピュータを用いて、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、銘柄の需要の傾向を判定する方法であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、正味補充リードタイム日数分の複数の日付をランダムサンプリングにより選択し、第１のサンプル取得日を決定するテップと、
前記決定された複数の第１のサンプル取得日における実績出荷量の合計値（第１の合計値）を演算するステップと、
前記第１のサンプル取得日を決定するステップ及び前記第１の合計値を演算するステップを繰り返し、該繰り返しの都度演算された第１の合計値から、該第１の合計値の確率分布を作成するステップと、
前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定するステップと、
前記サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、前記正味補充リードタイム日数分の第２のサンプル取得日を決定するステップと、
前記決定された複数の第２のサンプル取得日における実績出荷量の合計値（第２の合計値）を演算するステップと、
前記サンプル取得期間起算日を決定するステップ、前記第２のサンプル取得日を決定するステップ及び前記第２の合計値を演算するステップを繰り返し、該繰り返しの都度演算された第２の合計値から、該第２の合計値の確率分布を作成するステップと、
前記第１の合計値の確率分布から求めた第１の安全在庫と、前記第２の合計値の確率分布から求めた第２の安全在庫とを比較し、該比較の結果に基づいて、前記銘柄の需要の偏りを判定するステップと、を有することを特徴とする銘柄の需要の傾向判定方法。
【請求項７】
請求項６に記載の銘柄の需要の傾向判定方法を用いて、当該銘柄の適正在庫を算出する方法であって、
前記銘柄の需要の傾向を判定するステップで、前記第１の安全在庫が前記第２の安全在庫よりも大きいと前記第１の安全在庫を採用し、前記第１の安全在庫が前記第２の安全在庫よりも小さいと、前記第２の安全在庫を採用するステップを有することを特徴とする適正在庫算出方法。
【請求項８】
各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、コンピュータが各銘柄の適正在庫を計算する適正在庫算出装置であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、前記正味補充リードタイム日数分の複数の日付を、重複を許してサンプリングし、サンプル取得日を決定する手段と、
前記決定された複数のサンプル取得日における実績出荷量の合計値を演算する手段と、
前記サンプル取得日を決定する手段及び前記合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及び前記合計値の演算を繰り返し行ってその繰り返しの都度演算した合計値を入力し、該合計値の確率分布を作成する手段と、
前記合計値の確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出する手段と、を備えることを特徴とする適正在庫算出装置。
【請求項９】
各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、コンピュータが銘柄の需要の傾向を判定する判定装置であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、正味補充リードタイム日数分の複数の日付をランダムサンプリングにより選択し、第１のサンプル取得日を決定する手段と、
前記決定された複数の第１のサンプル取得日における実績出荷量の合計値（第１の合計値）を演算する手段と、
前記第１のサンプル取得日を決定する手段及び前記第１の合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及前記第１の合計値の演算を繰り返し行って該繰り返しの都度演算した第１の合計値を入力し、該第１の合計値の確率分布を作成する手段と、
前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定する手段と、
前記サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、前記正味補充リードタイム日数分の第２のサンプル取得日を決定する手段と、
前記決定された複数の第２のサンプル取得日における実績出荷量の合計値（第２の合計値）を演算する手段と、
前記サンプル取得期間起算日を決定する手段、前記第２のサンプル取得日を決定する手段、及び、前記第２の合計値を演算する手段がそれぞれ、前記サンプル取得期間起算日の決定、前記第２のサンプル取得日の決定、及び、前記第２の合計値の演算を繰り返し行って該繰り返しの都度演算した第２の合計値を入力し、該第２の合計値の確率分布を作成する手段と、
前記第１の合計値の確率分布から求めた第１の安全在庫と、前記第２の合計値の確率分布から求めた第２の安全在庫とを比較し、該比較の結果に基づいて、前記銘柄の需要の偏りを判定する手段と、を備えることを特徴とする銘柄の需要の傾向判定装置。
【請求項１０】
請求項９に記載の銘柄の需要の傾向判定装置を備え、当該銘柄の適正在庫を算出する適正在庫算出装置であって、
前記銘柄の需要の偏りを判定する手段が前記第１の安全在庫が前記第２の安全在庫よりも大きいと判定すると、前記第１の安全在庫を採用し、前記銘柄の需要の偏りを判定する手段が前記第１の安全在庫が前記第２の安全在庫よりも小さいと判定すると、前記第２の安全在庫を採用する手段を備えることを特徴とする適正在庫算出装置。
【請求項１１】
各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、各銘柄の適正在庫を計算するコンピュータを備える適正在庫算出装置のためのプログラムであって、前記コンピュータを、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、前記正味補充リードタイム日数分の複数の日付を、重複を許してサンプリングし、サンプル取得日を決定する手段と、
前記決定された複数のサンプル取得日における実績出荷量の合計値を演算する手段と、
前記サンプル取得日を決定する手段及び前記合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及び前記合計値の演算を繰り返し行ってその繰り返しの都度演算した合計値を入力し、該合計値の確率分布を作成する手段と、
前記合計値の確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出する手段として、動作させることを特徴とするプログラム。
【請求項１２】
各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、銘柄の需要の傾向を判定するコンピュータを備える判定装置のためのプログラムであって、前記コンピュータに、
前記計算対象期間内から、在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、正味補充リードタイム日数分の複数の日付をランダムサンプリングにより選択し、第１のサンプル取得日を決定する手段と、
前記決定された複数の第１のサンプル取得日における実績出荷量の合計値（第１の合計値）を演算する手段と、
前記第１のサンプル取得日を決定する手段及び前記第１の合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及前記第１の合計値の演算を繰り返し行って該繰り返しの都度演算した第１の合計値を入力し、該第１の合計値の確率分布を作成する手段と、
前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定する手段と、
前記サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、前記正味補充リードタイム日数分の第２のサンプル取得日を決定する手段と、
前記決定された複数の第２のサンプル取得日における実績出荷量の合計値（第２の合計値）を演算する手段と、
前記サンプル取得期間起算日を決定する手段、前記第２のサンプル取得日を決定する手段、及び、前記第２の合計値を演算する手段がそれぞれ、前記サンプル取得期間起算日の決定、前記第２のサンプル取得日の決定、及び、前記第２の合計値の演算を繰り返し行って該繰り返しの都度演算した第２の合計値を入力し、該第２の合計値の確率分布を作成する手段と、
前記第１の合計値の確率分布から求めた第１の安全在庫と、前記第２の合計値の確率分布から求めた第２の安全在庫とを比較し、該比較の結果に基づいて、前記銘柄の需要の偏りを判定する手段として、動作させることを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムであって、前記コンピュータに、
前記銘柄の需要の偏りを判定する手段が前記第１の安全在庫が前記第２の安全在庫よりも大きいと判定すると、前記第１の安全在庫を採用し、前記銘柄の需要の偏りを判定する手段が前記第１の安全在庫が前記第２の安全在庫よりも大きいと判定すると、前記第２の安全在庫を採用する手段として動作させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各銘柄の予定出荷情報などの入力情報に基づいて、指定した許容欠品率内に収まるような適正な安全在庫、及び、発注点在庫を算出する適正在庫算出方法及び装置、銘柄の需要の傾向判定方法及び装置、並びに、プログラムに関する。
【背景技術】
【０００２】
銘柄の出荷情報などの入力情報に基づいて、安全在庫、及び、発注点在庫（発注点とも呼ばれる）を算出する適正在庫算出方法が従来から知られている。安全在庫とは、内外を問わず不測の要因により購買量や販売量が変動することを見越して欠品を防ぐために必要とされる在庫の水準のことをいう。また、発注点在庫とは、この在庫水準になると、在庫を発注するように予め定めた在庫水準のことをいう。発注点在庫は、一般に、安全在庫に在庫調達までの平均リードタイムを加味して決定される。例えば、ある従来技術では、安全在庫及び発注点在庫を算出するにあたり、下記の計算式（１）、（２）を利用している。
【数１】
2009104359.tif 000003
【０００３】
上記計算式における安全係数ｋは、出荷の分布とサービス率ＲＳから決まる。サービス率ＲＳは、ＲＳ＝１−ＲＯ（但しＲＯは許容欠品率）で計算される。しかし、上記は出荷量の確率分布が例えば正規分布となるなど、既知の確率分布になる場合には問題はないものの、実際にはその前提を置くことができない場合が多い。また、出荷量を元に数学的な分布（例えば正規分布、ワイブル分布など）で、フィッティングを自動で行い、それに基づいて安全係数ｋを決定する方法もある。しかし、この方法によっても、フィッティングの精度が低い場合も多いことから、精度高く適正在庫を算出することは困難である。上記の事情より、上記計算式（１）、（２）では、在庫の過剰や過小を招くことが多い。
【０００４】
特許文献１には、需要頻度と変動リードタイムとにより発注点在庫、及び、安全在庫を算出する方法が記載されている。特許文献１に記載の適正在庫算出方法では、需要頻度を新しいパラメータとして追加していることから、先の式による計算方法に比べるとかなり改善されている。しかし、この方法によっても、需要（出荷）量の時間的偏りが大きい銘柄では、安全在庫、及び、発注点在庫を低く見積り、欠品を招きやすいという問題があった。
【特許文献１】ＷＯ２００４／０２２４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術の問題に鑑み、出荷量（需要）の特性をより考慮する方法を採用することで、需要の時間的偏りが大きい銘柄なども含め、指定した許容欠品率内に収まるような安全在庫、及び、発注点在庫を算出する適正在庫算出方法及び装置、需要の傾向判定方法及び装置、並びに、それらのためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、第１の態様において、コンピュータを用いて、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、各銘柄の適正在庫を計算する方法であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、前記正味補充リードタイム日数分の複数の日付を、重複を許してサンプリングし、サンプル取得日を決定するステップと、
前記決定された複数のサンプル取得日における実績出荷量の合計値を演算するステップと、
前記サンプル取得日を決定するステップ及び前記合計値を演算するステップを繰り返し、該繰り返しの都度演算された合計値から、該合計値の確率分布を作成するステップと、
前記合計値の確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出するステップと、を有することを特徴とする適正在庫算出方法を提供する。
【０００７】
本発明は、第２の態様において、コンピュータを用いて、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、銘柄の需要の傾向を判定する方法であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、正味補充リードタイム日数分の複数の日付をランダムサンプリングにより選択し、第１のサンプル取得日を決定するテップと、
前記決定された複数の第１のサンプル取得日における実績出荷量の合計値（第１の合計値）を演算するステップと、
前記第１のサンプル取得日を決定するステップ及び前記第１の合計値を演算するステップを繰り返し行って該繰り返しの都度演算された第１の合計値から、該第１の合計値の確率分布を作成するステップと、
前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定するステップと、
前記サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、前記正味補充リードタイム日数分の第２のサンプル取得日を決定するステップと、
前記決定された複数の第２のサンプル取得日における実績出荷量の合計値（第２の合計値）を演算するステップと、
前記サンプル取得期間起算日を決定するステップ、前記第２のサンプル取得日を決定するステップ及び前記第２の合計値を演算するステップを繰り返し行って該繰り返しの都度演算された第２の合計値から、該第２の合計値の確率分布を作成するステップと、
前記第１の合計値の確率分布から求めた第１の安全在庫と、前記第２の合計値の確率分布から求めた第２の安全在庫とを比較し、該比較の結果に基づいて、前記銘柄の需要の偏りを判定するステップと、を有することを特徴とする銘柄の需要の傾向判定方法を提供する。
【０００８】
本発明は、第３の態様において、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、コンピュータが各銘柄の適正在庫を計算する適正在庫算出装置であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、前記正味補充リードタイム日数分の複数の日付を、重複を許してサンプリングし、サンプル取得日を決定する手段と、
前記決定された複数のサンプル取得日における実績出荷量の合計値を演算する手段と、
前記サンプル取得日を決定する手段及び前記合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及び前記合計値の演算を繰り返し行って該繰り返しの都度演算した合計値を入力し、該合計値の確率分布を作成する手段と、
前記合計値の確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出する手段と、を備えることを特徴とする適正在庫算出装置を提供する。
【０００９】
本発明は、第４の態様において、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、コンピュータが銘柄の需要の傾向を判定する判定装置であって、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、正味補充リードタイム日数分の複数の日付をランダムサンプリングにより選択し、第１のサンプル取得日を決定する手段と、
前記決定された複数の第１のサンプル取得日における実績出荷量の合計値（第１の合計値）を演算する手段と、
前記第１のサンプル取得日を決定する手段及び前記第１の合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及前記第１の合計値の演算を繰り返し行って該繰り返しの都度演算した第１の合計値を入力し、該第１の合計値の確率分布を作成する手段と、
前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定する手段と、
前記サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、前記正味補充リードタイム日数分のサンプル取得日を決定する手段と、
前記決定された複数の第２のサンプル取得日における実績出荷量の合計値（第２の合計値）を演算する手段と、
前記サンプル取得期間起算日を決定する手段、前記第２のサンプル取得日を決定する手段、及び、前記第２の合計値を演算する手段がそれぞれ、前記サンプル取得期間起算日の決定、前記サンプル取得日の決定、及び、前記第２の合計値の演算を繰り返し行って該繰り返しの都度演算した第２の合計値を入力し、該第２の合計値の確率分布を作成する手段と、
前記第１の合計値の確率分布から求めた第１の安全在庫と、前記第２の合計値の確率分布から求めた第２の安全在庫とを比較し、該比較の結果に基づいて、前記銘柄の需要の偏りを判定する手段と、を備えることを特徴とする銘柄の需要の傾向判定装置を提供する。
【００１０】
本発明は、第５の態様において、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、各銘柄の適正在庫を計算するコンピュータを備える適正在庫算出装置のためのプログラムであって、前記コンピュータを、
在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、前記計算対象期間内から、前記正味補充リードタイム日数分の複数の日付を、重複を許してサンプリングし、サンプル取得日を決定する手段と、
前記決定された複数のサンプル取得日における実績出荷量の合計値を演算する手段と、
前記サンプル取得日を決定する手段及び前記合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及び前記合計値の演算を繰り返し行ってその繰り返しの都度演算した合計値を入力し、該合計値の確率分布を作成する手段と、
前記合計値の確率分布から、要求されるサービス率を満たす安全在庫、及び、発注点在庫を算出する手段として、動作させることを特徴とするプログラムを提供する。
【００１１】
本発明は、第６の態様において、各銘柄について記憶装置に記憶された、計算対象期間における各日付の実績出荷量と、許容欠品率から計算されるサービス率と、在庫補充に必要な補充リードタイムと、出荷までに許容される保証リードタイムとを含む情報に基づいて、銘柄の需要の傾向を判定するコンピュータを備える判定装置のためのプログラムであって、前記コンピュータに、
前記計算対象期間内から、在庫補充に必要な補充リードタイム、及び、出荷までに許容される保証リードタイムから正味補充リードタイムを計算し、正味補充リードタイム日数分の複数の日付をランダムサンプリングにより選択し、第１のサンプル取得日を決定する手段と、
前記決定された複数の第１のサンプル取得日における実績出荷量の合計値（第１の合計値）を演算する手段と、
前記第１のサンプル取得日を決定する手段及び前記第１の合計値を演算する手段がそれぞれ、前記サンプル取得日の決定及前記第１の合計値の演算を繰り返し行って該繰り返しの都度演算した第１の合計値を入力し、該第１の合計値の確率分布を作成する手段と、
前記計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定する手段と、
前記サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、前記正味補充リードタイム日数分の第２のサンプル取得日を決定する手段と、
前記決定された複数の第２のサンプル取得日における実績出荷量の合計値（第２の合計値）を演算する手段と、
前記サンプル取得期間起算日を決定する手段、前記第２のサンプル取得日を決定する手段、及び、前記第２の合計値を演算する手段がそれぞれ、前記サンプル取得期間起算日の決定、前記サンプル取得日の決定、及び、前記第２の合計値の演算を繰り返し行って該繰り返しの都度演算した第２の合計値を入力し、該第２の合計値の確率分布を作成する手段と、
前記第１の合計値の確率分布から求めた第１の安全在庫と、前記第２の合計値の確率分布から求めた第２の安全在庫とを比較し、該比較の結果に基づいて、前記銘柄の需要の偏りを判定する手段として、動作させることを特徴とするプログラムを提供する。
【発明の効果】
【００１２】
本発明の適正在庫算出方法、装置、及び、そのプログラムによると、銘柄毎に異なる需要の偏りに対応して、その銘柄の欠品が許容欠品率以下になるような適正な安全在庫、及び、発注点在庫を求めることができ、在庫過剰によるコスト増大、在庫過小による欠品の増大を抑制することができる。さらに、出荷量の分布へのフィッティング処理自体を行わないので、従来の手法のようにフィッティングの精度に依存せず、安全在庫、及び、発注点在庫を算出できる効果がある。
【００１３】
また、本発明の銘柄の需要の偏りを判定する方法、装置、及び、そのプログラムによると、コンピュータが、各銘柄の需要の偏りが大きいか、小さいかを判定できるので、それに合わせた在庫管理が可能である。特に、その銘柄の出荷実績を既存の確率分布で近似する際にも、その判断が容易になる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照し本発明の実施形態について説明する。図１は、本発明の一実施形態に係る適正在庫算出システムを含む工場の生産システムの全体構成を示している。生産システム１０は、各銘柄の出荷情報（出荷実績情報）を生成する生産管理システム（コンピュータ）１１と、生成された出荷情報に基づいて、適正在庫（安全在庫）、及び、発注点在庫を算出して生産管理システム１１に返す適正在庫算出システム（コンピュータ）１２とにより構成される。各システム（コンピュータ）は、予め記憶されたプログラムで作動する。適正在庫算出システム１２は、入力された出荷情報に基づいて、安全在庫及び発注点在庫を算出する適正在庫算出部１３と、算出された安全在庫を、出荷情報及び出荷実績に基づいてシミュレーションにより検証する安全在庫検証部１４と、生産管理システム１１から受け取ったデータや、ユーザによって設定されたデータ、計算式、計算中のデータ、計算結果のデータなどを記憶する記憶装置１５とを備える。
【００１５】
図２は、適正在庫算出部１３の入出力情報を線図で示している。適正在庫算出部１３に入力される情報は、各銘柄毎の出荷実績Ｄ０１、許容欠品率Ｄ０２、補充リードタイムＤ０３、及び、保証リードタイムＤ０４を含む。補充リードタイムＤ０３は、補充の依頼を開始してから銘柄が補充されるまでに要する時間、保証リードタイムＤ０４は、顧客からの注文受領日から納入日までの余裕時間を表す。実質的なリードタイムである正味補充リードタイムは、下記の計算式で与えられることが知られている。
正味補充リードタイム＝補充リードタイム−保証リードタイム
適正在庫算出システムから出力される情報は、安全在庫Ｄ０５、及び、発注点在庫Ｄ０６である。
【００１６】
図３は、適正在庫算出部１３による処理のフローチャートの一つを示している。システムによる処理が開始すると、まず適正在庫算出の対象となる１つの銘柄ｉ（ｉ＝１〜ｎ）が選定され、この銘柄ｉの処理に関するループが設定される（ステップＳ０１）。銘柄ｉについて、本実施形態例が採用する適正在庫算出処理ルーチンの内の１つが実行される。各算出処理ルーチンは、適正在庫の算出処理手順＃１、＃２、及び、＃３の内の１つ以上を実行する（ステップＳ０２）。適正在庫の算出処理手順＃１〜＃３の詳細については、後述する。適正在庫算出処理ルーチンの何れを選択するかは、事前にユーザが指定する。或いは、予め条件を与えておき、コンピュータに判断させてもよい。適正在庫算出処理ルーチンによって、対象銘柄ｉについて適正在庫（安全在庫及び発注点在庫）が算出されると、銘柄ｉによるループが解除され（ステップＳ０３）、次の銘柄、例えば銘柄（ｉ＋１）が指定される。０〜ｎのすべての銘柄についてループ処理が完了すれば、全体処理が終了する。
【００１７】
図４は、適正在庫算出部１３による適正在庫算出処理ルーチンの１つのフローチャートを示している。システムによる処理が開始すると、まず適正在庫算出の対象となる１つの銘柄ｉが選定され、この銘柄ｉの処理に関するループが設定される（ステップＳ１１）。銘柄ｉについて、適正在庫の算出処理＃１により仮安全在庫Ｓ１、及び、仮発注点在庫Ｏ１が計算される（ステップＳ１２）。次に、適正在庫の算出処理＃３により仮安全在庫Ｓ３と仮発注点在庫Ｏ３が計算される（ステップＳ１３）。次に、仮安全在庫Ｓ１とＳ３の大きさを比較し（ステップＳ１４）、Ｓ１≦Ｓ３の場合には、ステップＳ１５に進み、そうでない場合には、ステップＳ１６に進む。
【００１８】
ステップＳ１４でＳ１≦Ｓ３が成り立つ場合には、この選択された銘柄ｉは、需要の時間的偏りが大きいとの判断がなされる。また、Ｓ１≧Ｓ３が成り立つ場合には、この選択された銘柄ｉは、需要の時間的偏りが小さいとの判断がなされる。ステップＳ１５では、安全在庫ＳＳを仮安全在庫Ｓ３に決定し、また、発注点在庫ＯＰを仮発注点在庫Ｏ３に決定する。またステップＳ１６では、安全在庫ＳＳを仮安全在庫Ｓ１に決定し、また、発注点在庫ＯＰを仮発注点在庫Ｏ１に決定する。対象銘柄ｉについて適正在庫（安全在庫及び発注点在庫）が算出されると、銘柄ｉによるループが解除され（ステップＳ１７）、次の銘柄、例えば銘柄（ｉ＋１）が指定される。０〜ｎのすべての銘柄についてループ処理が完了すれば、この適正在庫算出処理ルーチンの全体処理が終了する。
【００１９】
図５は、適正在庫算出部１３による適正在庫算出処理ルーチンの別の１つのフローチャートを示している。システムによる処理が開始すると、まず適正在庫算出の対象となる１つの銘柄ｉが選定され、この銘柄ｉの処理に関するループが設定される（ステップＳ２１）。銘柄ｉについて、適正在庫の算出処理手順＃１により仮安全在庫Ｓ１、及び、仮発注点在庫Ｏ１が計算される（ステップＳ２２）。次に、適正在庫の算出処理手順＃３により仮安全在庫Ｓ３と仮発注点在庫Ｏ３が計算される（ステップＳ２３）。次に、仮安全在庫Ｓ１とＳ３の大きさを比較し（ステップＳ２４）、Ｓ１≦Ｓ３の場合には、ステップＳ２５に進み、そうでない場合には、ステップＳ２７に進む。
【００２０】
ステップＳ２４でＳ１≦Ｓ３が成り立つ場合には、この選択された銘柄ｉは、需要の時間的偏りが大きいとの判断がなされる。また、Ｓ１≧Ｓ３が成り立つ場合には、この選択された銘柄ｉは、需要の時間的偏りが小さいとの判断がなされる。ステップＳ２５では、適正在庫の算出処理手順＃２により仮安全在庫Ｓ２、発注点在庫Ｏ２が計算される。次に安全在庫ＳＳを仮安全在庫Ｓ２、発注点在庫ＯＰを発注点在庫Ｏ２と決定する（ステップＳ２６）。またステップＳ２７では、安全在庫ＳＳを仮安全在庫Ｓ３に決定し、発注点在庫ＯＰを仮発注点在庫Ｏ３に決定する。次いで、銘柄ｉによるループが解除され（ステップＳ２８）、次の銘柄、例えば銘柄（ｉ＋１）が指定される。０〜ｎのすべての銘柄についてループ処理が完了すれば、全体処理が終了する。
【００２１】
図６は、前述した適正在庫の算出処理手順＃１の具体的な処理を示している。この算出処理手順＃１は、単独で、適正在庫算出システムによる適正在庫算出処理ルーチンの１つとして用いてもよい。適正在庫の算出処理手順＃１が選択され、その処理が開始すると、補充リードタイムＤＬ１と保証リードタイムＲＬ１とから、正味補充リードタイムＶＬ１が、
ＶＬ１＝ＤＬ１−ＲＬ１
により計算される（ステップＳ３１）。もし、ＶＬ１の値が負の場合には、ＶＬ１＝０とする。次に、出荷情報の対象期間から、ＶＬ１日数分を、重複を許して単独且つ無作為で選択を行い、サンプル取得日とする。その選択されたＶＬ１日数分のサンプル取得日について、各日付の出荷量の合計値を計算する（ステップＳ３２）。ステップＳ３２は、得られたデータを確率として用いるのに十分な回数だけ反復を行い、得られたデータである出荷量合計値の確率分布を作成する（ステップＳ３３）。作成された確率分布の一例を図９に示す。横軸に正味補充リードタイム日数分の実績出荷量の合計値をとり、縦軸にその出荷量の合計値が現れる確率をとると、図示のような確率分布が得られる。次に、この確率分布から実績出荷量の平均値Ａｖを図のように求め、更に、（１−ＲＯ）×１００％タイル値（但し、ＲＯ：許容欠品率）を与える出荷量Ｔ１を求める。次いで、安全在庫Ｓ１を、図に示すように、Ｓ１＝Ｔ１−Ａｖで計算する（ステップＳ３４）。次に、発注点在庫Ｏ１は、Ｏ１＝Ｓ１＋Ａｖで計算する（ステップＳ３５）。なお、本実施形態例では、補充リードタイム、及び、保証リードタイムは一定値としたが、これらは、確率分布で与えられてもよい。
【００２２】
図７は、適正在庫の算出処理手順＃２の具体的な処理を示している。この算出処理手順＃２は、単独で、適正在庫算出システムによる適正在庫算出処理ルーチンの１つとして用いてもよい。適正在庫の算出処理手順＃２が選択され、その処理が開始すると、補充リードタイムＤＬ１と保証リードタイムＲＬ１から正味補充リードタイムＶＬ１がＶＬ１＝ＤＬ１−ＲＬ１により計算される（ステップＳ４１）。もし、ＶＬ１の値が負の場合は、ＶＬ１＝０とする。次に、出荷情報の対象期間から１日（日付Ｘ）を無作為で選択し、その選択した日付Ｘから（ＶＬ１−１）日目までの期間内で、ＶＬ１日数分の日付を、重複を許して単独且つ無作為に選択し、サンプル取得日とする。次いで、その選択したＶＬ１日数分のサンプル取得日について、各日付の出荷量の合計を計算する（ステップＳ４２）。ステップＳ４２の処理を十分な回数だけ反復して行い、処理手順１の例と同様に、出荷量の合計値の確率分布を作成する（ステップＳ４３）。次に、その確率分布の平均値Ａｖを算出し、更に、（１−ＲＯ）×１００％タイル値（ＲＯ：許容欠品率）を与える出荷量Ｔ１を確率分布から求め、安全在庫Ｓ２をＳ２＝Ｔ１−Ａｖで計算する（ステップＳ４４）。また、発注点在庫Ｏ２は、Ｏ２＝Ｓ２＋Ａｖで計算する（ステップＳ４５）。なお、本実施形態では、補充リードタイム、及び、保証リードタイムは一定値としたが、これらは、確率分布で与えられてもよい。
【００２３】
図８は、適正在庫の算出処理手順＃３における具体的な処理をフローチャートで示している。この算出処理手順＃３は、単独で、適正在庫算出システムによる適正在庫算出処理ルーチンの１つとして用いてもよい。適正在庫の算出処理手順＃３が選択され、その処理が開始すると、補充リードタイムＤＬ１と保証リードタイムＲＬ１とから、正味補充リードタイムＶＬ１が、ＶＬ１＝ＤＬ１−ＲＬ１により計算される（ステップＳ５１）。もし、ＶＬ１の値が負の場合はＶＬ１＝０とする。次に、出荷情報の対象期間から１日（日付Ｘ）無作為選択を行い、その選択された日付Ｘから連続する（ＶＬ１−１）日目までの日付をサンプル取得日として選択し、その選択されたＶＬ１日数分のサンプル取得日について、各日付の出荷量の合計を算出する（ステップＳ５２）。ステップＳ５２の処理を十分な回数だけ反復して行い、処理手順１の例と同様に、出荷量の合計値の確率分布を作成する（ステップＳ５３）。次に、その確率分布の平均値Ａｖを算出し、（１−ＲＯ）×１００％タイル値（ＲＯ：許容欠品率）を与える出荷量Ｔ１を確率分布から求め、安全在庫Ｓ３をＳ３＝Ｔ１−Ａｖで計算する（ステップＳ５４）。また、発注点在庫Ｏ３は、Ｏ３＝Ｓ３＋Ａｖで計算する（ステップＳ５５）。上記実施形態では、補充リードタイム、及び、保証リードタイムは一定値としたが、これらは、確率分布で与えられてもよい。
【００２４】
各適正在庫の算出処理手順＃１、＃２、＃３は、それぞれ実績出荷量をサンプルするサンプル取得日を、計算対象期間内からサンプリングする手法が異なる。算出処理手順＃１では、計算対象期間内から、正味補充リードタイムの日数分だけランダムサンプリングを繰り返し、正味補充リードタイムの日数分のサンプル取得日を決定する。
【００２５】
適正在庫の算出処理手順＃２及び＃３では、サンプル取得日を決定する際に、まず、計算対象期間内から１日をランダムサンプリングして、サンプル取得期間起算日を決定し、次いで、サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内で、正味補充リードタイムの日数分のサンプル取得日を決定する。このとき、適正在庫の算出処理手順＃２では、サンプル取得期間起算日から連続する正味補充リードタイム日数の範囲内において、正味補充リードタイム日数分の回数だけランダムサンプリングする。また、適正在庫の算出処理手順＃３では、単に、サンプル取得期間起算日から連続する正味補充リードタイム日数分の日付をサンプル取得日として決定する。
【００２６】
上記適正在庫の算出処理手順＃１は、需要の偏りがさほど大きくない銘柄の在庫管理に利用される。適正在庫の算出処理手順＃２は、需要の偏りが大きな銘柄の在庫管理に利用される。適正在庫の算出処理手順＃２は、特に将来も過去と同様な需要の偏りが見込める場合に利用され、この場合に指定した欠品率以内での在庫管理が可能である。
【００２７】
図４に示した適正在庫算出処理ルーチンでは、銘柄毎に需要の偏りを判定し、需要の偏りがさほど大きくない銘柄と、需要の偏りが大きな銘柄とに自動的に判別し、その結果に基づいて、適正在庫の算出処理手順＃１又は算出処理手順＃３を実行する。需要の偏りが大きくとも、その偏りの傾向が変化しない場合には、特に有効に用いられる。
【００２８】
図５に示した適正在庫算出処理ルーチンでは、銘柄毎に需要の偏りを判定し、需要の偏りがさほど大きくない銘柄と、需要の偏りが大きな銘柄とに自動的に判別し、その結果に基づいて、適正在庫の算出処理手順＃３又は算出処理手順＃２を実行する。図４に比して、更に安全サイドでの在庫管理が可能である。
【００２９】
上記実施形態例の適正在庫算出装置及びその装置が実施する方法によると、実際に発生した出荷の実績から、その銘柄毎の需要の偏りが判定できるので、それに合わせたアルゴリズムが採用でき、欠品率が低い在庫管理が可能となる。
【００３０】
なお、上記実施形態では示さなかったが、適正在庫の算出処理手順＃１〜＃３の全てを組み合わせることも可能である。この場合には、例えば、仮安全在庫Ｓ１、Ｓ２、Ｓ３を相互に比較し、全体の銘柄を、需要の偏りが小さな銘柄、需要の偏りが中間程度の銘柄、及び、需要の偏りが大きな銘柄の３つに区分し、それぞれに、適正在庫の算出処理手順＃１，＃３、＃２を適用する。
【００３１】
上記実施形態では、適正在庫処理システム（装置）について説明したが、本発明は、このシステム内で使用される需要の偏りの判定装置及び方法も提供する。本発明の需要の偏りの判定装置及び方法は、上記実施形態で作成した安全在庫Ｓ１、Ｓ２、Ｓ３の内の２つ以上を相互に比較した上で、求められた安全在庫に更に安全係数を乗ずるなどの修正を加え、或いは、発注点在庫を修正するなどの手法を採用する適正在庫処理システムに採用できる。計算対象期間は、当該銘柄について出荷実績が蓄積された期間ならば任意に選定可能である。また、在庫管理をしつつその都度出荷実績を蓄積し、将来の在庫管理に備えることが好ましい。
【００３２】
以上、本発明をその好適な実施態様に基づいて説明したが、本発明の適正在庫算出方法及び装置、銘柄の需要の傾向判定方法及び装置、並びに、プログラムは、上記実施態様の構成にのみ限定されるものではなく、上記実施態様の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施形態に係る適正在庫算出システムを含む工場の生産システムのブロック図。
【図２】図１に示した適正在庫算出部の入出力データを表す線図。
【図３】図１に示した適正在庫算出部の処理を示すフローチャート。
【図４】図３の適正在庫算出処理ルーチンの一例を示すフローチャート。
【図５】図３の適正在庫算出処理ルーチンの別の一例を示すフローチャート。
【図６】図４及び図５で用いられる適正在庫の算出処理手順＃１を示すフローチャート。
【図７】図４及び図５で用いられる適正在庫の算出処理手順＃２を示すフローチャート。
【図８】図４及び図５で用いられる適正在庫の算出処理手順＃３を示すフローチャート。
【図９】実施形態で作成される実績出荷量の合計値の確率分布を例示するグラフ。
【符号の説明】
【００３４】
１０：生産システム
１１：生産管理システム
１２：適正在庫算出システム
１３：適正在庫算出部
１４：安全在庫検証部
１５：記憶装置
【図１】
2009104359.tif 000004
【図２】
2009104359.tif 000005
【図３】
2009104359.tif 000006
【図４】
2009104359.tif 000007
【図５】
2009104359.tif 000008
【図６】
2009104359.tif 000009
【図７】
2009104359.tif 000010
【図８】
2009104359.tif 000011
【図９】
2009104359.tif 000012