(57)【特許請求の範囲】
【請求項１】
予め決められた在庫投資額制約を有する在庫における複数の異なるパーツの各々のユニット数を自動的に管理するためのコンピュータシステムであって、前記コンピュータシステムは、
在庫の各パーツに対するパーツデータを受け取る手段、前記各パーツに対するパーツデータは、在庫におけるパーツのユニットの数、パーツのコストおよびパーツのヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツの少なくとも１ユニットに対してであり、
各パーツに対するパーツデータを記憶する手段、
各パーツに対する複数のパーツサービスレベルを入力する手段であって、各パーツに対する複数のパーツサービスレベルは、在庫から満され得るパーツに対する注文の予想される一部を表し、
各パーツに対するパーツデータを検索し、パーツに対する予測データをパーツに関するパーツデータおよびパーツに対する複数のパーツサービスレベルに関連づける各パーツに対するパーツデータテーブルを決定する手段、各パーツに対する予測データは、パーツに対する予測ユニット需要およびパーツに対する複数のパーツサービスレベルの各々に対するパーツの平均ユニット数を含んでおり、
各パーツに対するパーツデータテーブルを記憶する手段、
各パーツに対するパーツデータテーブルを検索し、パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る予想される注文数およびパーツに対するスロープに関連づける各パーツに対するパーツデータテーブルを決定する手段、パーツに対する在庫から満たし得る予想される注文数は、対応するパーツサービスレベルおよびパーツに対する予測ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比の積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予測される注文数の変化と、在庫にあるべき予測されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比における変化の比であり、
各パーツに対するスロープテーブルを記憶する手段、
全てのパーツに対するスロープテーブルを検索し、各スロープテーブルに共通で、スロープに対応する各パーツに対する予測されるパーツの投資額合計が在庫投資額制約と等しいスロープを決定するための手段、各予測されるパーツの投資額は在庫にあるべき予測されるパーツの対応する平均ユニット数とパーツのコストの積であり、
決定された共通スロープに相当するパーツに対するパーツサービスレベルを生じ得る各パーツに対する最小のユニット補填量と安全なユニット量を決定する手段、
各パーツに対する最小ユニット補填量と安全ユニット量を出力する手段、および
在庫におけるパーツのユニット数が安全ユニット量に等しいか、それより少ない場合、供給源からのパーツの少なくとも１つに対する最小ユニット補填量を注文する手段、
を有することを特徴とするコンピュータシステム。
【請求項２】
在庫における複数の異なるパーツの各々のユニットの数を管理するためのコンピュータシステムであって、前記コンピュータシステムは、
各パーツに対するパーツデータテーブルを記憶するために構成されたメモリ、各パーツに対する前記パーツデータテーブルは、パーツに対するパーツデータをパーツに対する予測データに関連づけ、各パーツに関する前記パーツデータは、在庫におけるパーツのユニット数、パーツのコストおよびパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、パーツに対する前記予測データは、パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対して、在庫にあるべき予測されるパーツの平均ユニット数を含み、各パーツに対する各パーツのサービスレベルは、在庫から満たされ得るパーツに対する注文の予想される部分を表し、
選択された在庫の投資額制約を受け取る入力装置、
前記メモリと入力装置に作動的に結合されるプロセッサであって、前記プロセッサは、
各パーツに対するパーツデータテーブルを検索し、
パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る各予想される注文数に関連づける各パーツに対するスロープテーブルを決定し、パーツに対する在庫から満たし得る各予想される注文数は、対応するパーツサービスレベルと、パーツに対する予測ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比の積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予想された注文数の変化と在庫に在るべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比の変化との比であり、
前記メモリに各パーツに対するスロープテーブルを記憶し、
全てのパーツに対するスロープテーブルを検索し、
各スロープテーブルに共通で、スロープに相当する各パーツに対する予測されたパーツ投資額の合計が選択された在庫投資額制約に等しいスロープを決定し、各予測されるパーツの投資額は、在庫にあるべき予測されるパーツの対応する平均ユニット数とパーツのコストの積であり、且つ
決定される共通スロープに対応するパーツに対するパーツサービスレベルを生じ得る各パーツに対する最小ユニット補充量と安全ユニット量を決定するために構成されたプロセッサであり、および
前記メモリとプロセッサに作動的に結合され、パーツに対する最小ユニット補填量と安全ユニット量を出力するために構成された出力装置。
を有することを特徴とするコンピュータシステム。
【請求項３】
各パーツに対する前記予想されるユニット需要は、正規分布されていることを特徴とする請求項２に記載のコンピュータシステム。
【請求項４】
在庫における複数の異なるパーツの各々のユニット数を管理するコンピュータシステムであって、前記コンピュータシステムは、
各パーツに対するパーツデータテーブルを記憶するために構成されたメモリ、前記各パーツに対する前記パーツデータテーブルは、パーツに対すパーツデータをパーツに対する予測データに関連づけ、各パーツに対する前記パーツデータは、在庫におけるパーツのユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツの少なくとも１ユニットに対してであり、各パーツに対する前記予測データは、各パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対し、在庫にあるべき予想されるパーツの平均ユニット数を含み、各パーツに対する各パーツサービスレベルは、在庫から満たされ得るパーツに対する注文の予想される部分を表し、
選択された在庫のサービスレベル制約を受け取るための入力装置、
前記メモリと入力装置に作動的に結合されたプロセッサ、該プロセッサは、
各パーツに対するパーツデータテーブルを検索し、
パーツに対する複数のパーツサービスレベルの各々をパーツに対する予想される注文数、パーツに対する在庫から満たし得る予想される注文数およびパーツに対するスロープに関連づける各パーツに対するスロープテーブルを決定し、パーツに対する各予想される注文数は予想ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比であり、パーツに対する在庫から満たし得る各予想される注文数は、対応するパーツサービスレベルとパーツに対する対応する予想される注文数との積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予想される注文数の変化と在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合との比における変化の比であり、
メモリに各パーツに対するスロープテーブルを記憶し、
全てのパーツに対するスロープテーブルを検索し、
各スロープテーブルに共通で、全てのパーツに対する在庫から満たし得る注文の対応する予想数の合計と全てのパーツに対する注文の予想数の合計の比が選択された在庫サービスレベル制約に等しいスープを決定し、且つ
決められた共通のスロープに相当するパーツに対するパーツサービスレベルを生じることができるパーツに対する最小ユニット補填量と安全ユニット量を決定するために構成されたプロセッサ、および
メモリとプロセッサに作動的に結合され、各パーツに対する最小ユニット補填量と安全ユニット量を出力するために構成された出力装置、
を有することを特徴とするコンピュータシステム。
【請求項５】
各パーツに対する前記予測ユニット需要は、正規分布されていることを特徴とする請求項４に記載のコンピュータシステム。
【請求項６】
在庫における複数の異なるパーツの各々のユニット数を管理するコンピュータシステムであって、前記コンピュータシステムは、
各パーツに対するパーツデータテーブルを記憶するために構成されたメモリ、前記各パーツに対するパーツデータテーブルは、パーツに対すパーツデータをパーツに対す予測データに関連づけ、各パーツに対する前記パーツデータは、在庫におけるパーツのユニット数、パーツのコストおよびパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツの少なくとも１ユニットに対してであり、各パーツに対する予測データは、各パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対し、在庫にあるべき予想されるパーツの平均ユニット数を含み、各パーツに対する各パーツサービスレベルは、在庫から満たされ得るパーツに対する注文の予想される部分を表し、
選択された在庫のサービスレベル制約を受け取るための入力装置、
前記メモリと入力装置に作動的に結合されたプロセッサ、該プロセッサは、
各パーツに対するパーツデータテーブルを検索し、
パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る予想される注文数およびパーツに対するスロープに関連づける各パーツに対するスロープテーブルを決定し、パーツに対する在庫から満たし得る各予想される注文数は、対応するパーツサービスレベルと、パーツに対する予測ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比の積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予想される注文数と在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比であり、
メモリに各パーツに対するスロープテーブルを記憶し、
全てのパーツに対するスロープテーブルを検索し、
各スロープテーブルに共通で、スロープに対応する各パーツに対する予測されるパーツ投資額の合計が選択された在庫投資額制約に等しいスロープを決定し、各予想パーツ投資額は、在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツのコストとの積であり、且つ
決められた共通のスロープに対応するパーツに対するパーツサービスレベルを生じることができるパーツに対する最小ユニット補填量と安全ユニット量を決定するために構成されたプロセッサ、および
メモリとプロセッサに作動的に結合され、各パーツに対する最小ユニット補填量と安全ユニット量を出力するために構成された出力装置、
を有することを特徴とするコンピュータシステム。
【請求項７】
メモリ、入力装置、出力装置、および前記入力装置と出力装置に作動的に結合されているプロセッサを有しているコンピュータシステムにおいて、売主が管理している在庫における複数の異なるパーツの各々のユニット数を管理するコンピュータシステムで具現化する方法であって、前記方法は、
在庫における各パーツに対するパーツデータを収集するステップ、各パーツに対する前記パーツデータは、在庫におけるパーツのユニット数、パーツのコストおよびパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、前記各注文は、パーツの少なくとも１つのユニットに対してであり、
各パーツに対するパーツデータを受取り、記憶するステップ、
各パーツに対する複数のパーツサービスレベルおよび選択された在庫投資額制約を受取るステップ、各パーツに対する複数のパーツサービスレベルは、在庫から満たし得るパーツに対する注文の予想された部分を表し、
各パーツに対するパーツデータを検索し、パーツに対する予測データをパーツに対するパーツデータおよびパーツに対する複数のパーツサービスレベルに関連づける各パーツに対するパーツデータテーブルを決定するステップ、各パーツに対する前記予測データは、パーツに対する予測ユニット需要およびパーツに対する複数のパーツサービスレベルの各々に対する在庫にあるべき予想されるパーツの平均ユニット数を有しており、
各パーツに対するパーツデータテーブルを記憶するステップ、
各パーツに対するパーツデータテーブルを検索し、パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る予想される注文数およびパーツのスロープに関連づける各パーツに対するスロープテーブルを決定するステップ、パーツに対する在庫から満たし得る各予想される前記注文数は、対応するパーツサービスレベルとパーツに対する予想ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比との積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る注文の対応する予想された数における変化と在庫に在るべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比における変化との比であり、
各パーツに対するスロープテーブルを記憶するステップ、
全てのパーツに対するスロープテーブルを検索し、各スロープテーブルに共通で、スロープに対応する各パーツに対する予想されるパーツの投資額の合計が選択された在庫投資額制約に等しいスロープを決定し、各予想されたパーツ投資額は、在庫に在るべき予想されるパーツの対応する平均ユニット数とパーツのコストとの積であり、
決定された共通のスロープに対応するパーツに対するパーツサービスレベルを生じ得る各パーツに対する最小ユニット補填量と安全ユニット数を決定するステップ、
各パーツに対する前記最小ユニット補填量と安全ユニット数を出力するステップ、および
売主が管理する在庫におけるパーツのユニット数が安全ユニット量と等しいかそれ以下であるとき、売主が管理する在庫へパーツに対する最小ユニット補填量に等しい少なくともパーツのユニット数を供給源から供給するステップ、
を有する方法。
【請求項８】
各パーツに対する予測ユニット需要が正規分布されていることを特徴とする請求項７に記載の方法。
【請求項９】
メモリ、入力装置、出力装置、および前記入力装置と出力装置に作動的に結合されているプロセッサを有しているコンピュータシステムにおいて、売主が管理している在庫における複数の異なるパーツの各々のユニット数を管理するコンピュータシステムで具現化する方法であって、前記方法は、
選択された在庫サービスレベル制約を受取るステップ、
各パーツに対するパーツデータテーブルを受取り、記憶するステップ、各パーツに対するパーツデータテーブルは、各パーツに対するパーツデータをパーツに対する予測データに関連づけ、各パーツに対する前記パーツデータは、在庫におけるパーツのユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツの少なくとも１つのユニットに対してであり、各パーツに対する前記予測データは、パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対する在庫にあるべき予想されるパーツの平均ユニット数を含み、各パーツに対する各パーツサービスレベルは、在庫から満たされ得るパーツに対する注文の予想される部分を表し、
各パーツに対するパーツデータテーブルを検索し、パーツに対する複数のパーツサービスレベルの各々をパーツに対する予想される注文数、パーツに対する予想される在庫から満たし得る注文数およびパーツに対するスロープに関連づける各パーツに対するスロープテーブルを決定するステップ、前記パーツに対する予想される各注文数は、パーツに対する予測ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比であり、パーツに対する予想される在庫から満たし得る前記注文数は、対応するパーツサービスレベルとパーツに対する予想される注文数の積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予想された注文数における変化と、在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比における変化との比であり、
各パーツに対するスロープテーブルを記憶するステップ、
全てのパーツに対するスロープテーブルを検索し、各スロープテーブルに共通で、パーツに対する在庫から満たし得る対応する予想される注文数の合計と全てのパーツに対する予測される注文数の合計の比が選択された在庫サービスレベル制約と等しいスロープを決定するステップ、
決定された共通のスロープに対応するパーツに対するパーツサービスレベルを生じ得る各パーツに対する最小ユニット補填量と安全ユニット量を決定するステップ、および
各パーツに対する最小ユニット補填量と安全ユニット量を出力するステップ、を有することを特徴とする方法。
【請求項１０】
各パーツに対する予測ユニット需要は正規分布されていることを特徴とする請求項９に記載の方法。
【請求項１１】
メモリ、入力装置、出力装置、および前記入力装置と出力装置に作動的に結合されているプロセッサを有しているコンピュータシステムにおいて、売主が管理している在庫における複数の異なるパーツの各々のユニット数を管理するコンピュータシステムで具現化する方法であって、前記方法は、
選択された在庫サービスレベル制約を受取るステップ、
各パーツに対するパーツデータテーブルを受取り、記憶するステップ、各パーツに対する前記パーツデータテーブルは、各パーツに対するパーツデータをパーツに対する予測データに関連づけ、各パーツに対する前記パーツデータは、在庫におけるパーツのユニット数、パーツのコストおよびパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツの少なくとも１つのユニットに対してであり、各パーツに対する前記予測データは、パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対する在庫に在るべき予想されるパーツの平均ユニット数を含み、各パーツに対する各パーツサービスレベルは、在庫から満たし得るパーツに対する注文の予想される部分を表し、
各パーツに対するパーツデータテーブルを検索し、パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る予想される注文数とパーツに対するスロープに関連づける各パーツに対するスロープテーブルを決定するステップ、パーツに対する在庫から満たし得る予想される各注文数は、対応するパーツサービスレベルと、パーツに対する予測ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比の積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予想された注文数と在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合との比であり、
各パーツに対するスロープテーブルを記憶するステップ、
全てのパーツに対するスロープテーブルを検索し、各スロープテーブルに共通で、スロープに対応する各パーツに対する予想されたパーツ投資額の合計が選択された在庫投資額制約に等しいスロープを決定するステップ、各予想されるパーツの投資額は、在庫に在るべき予想されるパーツの対応する平均ユニット数とパーツのコストの積であり、
決定された共通のスロープに対応するパーツに対するパーツサービスレベルを生じ得る各パーツに対する最小のユニット補填量と安全なユニット量を決定するステップ、および
各パーツに対する最小ユニット補填量と安全ユニット量を出力するステップ、を有することを特徴とする方法。
【請求項１２】
在庫における複数の異なるパーツの各々のユニット数を管理する方法であって、前記方法は、
選択された在庫投資額制約を受けるためにコンピュータを動作するステップ、  各パーツに対するパーツデータテーブルを受取り、記憶するために、更にコンピュータを動作するステップ、各パーツデータテーブルは、パーツに対するパーツデータをパーツに対する予測データに関連づけ、各パーツに対するパーツデータは、在庫におけるパーツのユニット数、パーツのコストおよびパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツの少なくとも１ユニットに対してであり、予測データは、パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対して、在庫にあるべき予想されるパーツの平均ユニット数を含み、各パーツに対する各パーツサービスレベルは、在庫から満たし得るパーツに対する注文の予想される部分を表し、
各パーツに対するパーツサービスレベル検索し、パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る予想される注文数とパーツに対するスロープを関連づける各パーツに対するスロープテーブルを決定するために、更にコンピュータを動作するステップ、パーツに対する在庫から満たし得る前記予想される注文数は、対応するパーツサービスレベルと、パーツに対する予測ユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比との積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る予想される注文数における変化と在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツに対するヒストリカルなユニットの注文当たりの平均割合のとの比における変化の比であり、
各パーツに対するスロープテーブルを記憶するために、更にコンピュータを動作するステップ、
全てのパーツに対するスロープテーブルを検索し、各スロープテーブルに共通で、スロープに対応する各パーツに対する予想されるパーツ投資額の合計が選択された在庫の投資額制約に等しいスロープを決定するために、更にコンピュータを動作するステップ、各予想されるパーツの投資額は、在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツのコストの積であり、
決定された共通のスロープに対応するパーツに対するパーツサービスレベルを生じることができる各パーツに対する最小ユニット補填量と安全ユニット量を決定するために、更にコンピュータを動作するステップ、および
各パーツに対する最小ユニット補填量と安全ユニット量を出力するために、更にコンピュータを動作するステップ
を有することを特徴とする方法。
【請求項１３】
各パーツに対する予測ユニット需要は正規分布されていることを特徴とする請求項１２に記載の方法。
【請求項１４】
在庫における複数のことなるパーツの各々のユニット数を管理するための、メモリ、入力装置、出力装置および前記メモリ、入力装置、出力装置に作動的に結合されているプロセッサを有するコンピュータシステムで具現化される方法であって、前記方法は、
在庫における各パーツに対するパーツデータを収集するステップ、前記各パーツに対するパーツデータは、在庫におけるパーツのユニット数、パーツのコストおよびパーツに対するヒストリカルなユニットの注文当たりの平均割合を含み、各注文は、パーツに対する少なくとも１つのユニットに対してであり、
各パーツに対するパーツデータを受取り、記憶するステップ、
各パーツに対する複数のパーツサービスレベルと選択された在庫の投資額制約を受取るステップ、各パーツに対する各パーツサービスレベルは、在庫から満たされ得るパーツに対する注文の予想される部分を表し、
各パーツに対するパーツデータを検索し、パーツに対する予測データをパーツに対するパーツデータとパーツに対する複数のパーツサービスレベルに関連づける各パーツに対するパーツデータテーブルを決定するステップ、各パーツに対する前記予測データは、パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対して、在庫にあるべき予想されるパーツの平均ユニット数を含み、
各パーツに対するパーツデータテーブルを検索し、パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る予想される注文数とパーツに対するスロープを関連づける、各パーツに対するスロープテーブルを決定するステップ、パーツに対する在庫から満たし得る各前記予想される注文数は、対応するパーツサービスレベルと、パーツに対する予想されるユニット需要とパーツに対するヒストリカルなユニットの注文当たりの平均割合の比との積であり、パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する予想される注文数における変化と対応する予想されるパーツの投資額の変化の比であり、各予想されるパーツの投資額は、在庫にあるべき予想されるパーツの対応する平均ユニット数とパーツのコストとの積であり、
各パーツに対するスロープテーブルを記憶するステップ、
全てのパーツに対するスロープテーブルを検索し、各スロープに共通で、スロープに対応する各パーツに対する予想されるパーツの投資額の合計が選択された在庫の投資額抑制に等しいスロープを決定するステップ、
決定された共通のスロープに対応するパーツに対するパーツサービスレベルを生じ得る最小のユニット補填量と安全なユニット量を決定するステップ、
各パーツに対する前記最小ユニット補填量と安全ユニット量を出力するステップ、および
在庫におけるパーツのユニット数が安全ユニット量に等しいか、それより少ない場合、パーツに対する最小ユニット補填量に等しいパーツの少なくともユニット数を供給源から在庫に供給するステップ、
を有することを特徴とする方法。
【請求項１５】
各パーツに対する前記予測ユニット需要は、正規に分布されていることを特徴とする請求項１４に記載の方法。
【請求項１６】
在庫における複数のことなるパーツの各々のユニット数を管理するための、メモリ、入力装置、出力装置および前記メモリ、入力装置、出力装置に作動的に結合されているプロセッサを有するコンピュータシステムで具現化される方法であって、前記方法は、
在庫における各パーツに対するパーツデータを収集するステップ、各パーツに対する前記パーツデータは、在庫におけるパーツのユニット数とパーツのコストを含んでおり、
各パーツに対する前記パーツデータを受取り、記憶するステップ、
各パーツに対する複数のパーツサービスレベルと選択された在庫の投資額制約を受取るステップ、各パーツに対する前記複数のパーツサービスレベルは、在庫から供給され得るパーツの注文されたユニットの予想された部分を表し、
各パーツに対するパーツデータを受取り、各パーツに対する予測データをパーツに対するパーツデータとパーツに対する複数のパーツサービスレベルを関連づける各パーツに対するパーツデータテーブルを決定するステップ、各パーツに対する前記予測データは、パーツに対する予測ユニット需要とパーツに対する複数のパーツサービスレベルの各々に対して、在庫にあるべき予想されるパーツの平均ユニット数を含み、
各パーツに対するパーツデータテーブルを記憶するステップ、
各パーツに対するパーツデータテーブルを検索し、各パーツに対する複数のパーツサービスレベルの各々をパーツに対する在庫から満たし得る注文された予測されたユニット数とパーツに対するスロープを関連づける各パーツに対するスロープテーブルを決定するステップ、パーツに対する在庫から満たし得る注文された前記予測されたユニット数は、対応するパーツサービスレベルとパーツに対する予測ユニット需要の積であり、各パーツに対する各スロープは、パーツに対する在庫から満たし得る対応する注文された予測されたユニット数における変化と在庫にあるべき予想されるパーツの対応する平均ユニット数における変化との比であり、
各パーツに対するスロープテーブルを記憶するステップ、
全てのパーツに対するスロープテーブルを検索し、各スロープテーブルに共通で、スロープに対応する各パーツに対する予想されたパーツ投資額の合計が選択された在庫投資額制約に等しいスロープを決定するステップ、各予想されたパーツ投資額は、在庫にあるべき予想される対応するパーツの平均ユニット数とパーツのコストとの積であり、
決定された共通のスロープに対応するパーツに対するパーツサービスレベルを生じ得る各パーツに対する最小のユニット補填量と安全ユニット数を決定するステップ、
各パーツに対する前記最小ユニット補填量と安全ユニット数を出力するステップ、および
在庫におけるパーツのユニット数が安全ユニット数に等しいか、それより小さい場合、パーツに対する最小ユニット補填量に等しい少なくともパーツのユニット数を供給源から在庫に供給するステップ、
を有することを特徴とする方法。
【請求項１７】
各パーツに対する予測ユニット需要は正規分布されている請求項１６に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般に在庫管理システムおよび方法に関し、特に在庫の投資額または在庫サービスレベルの制約により制限される在庫におけるパーツのユニット数を管理するシステムおよび方法に関する。
【０００２】
【従来の技術】
在庫は、代表的には一群の製品、原材料およびパーツとして知られる物品からなる。業務の間、パーツの一つ以上のユニットに対する注文は、在庫により満たされる。理想的には、在庫の各パーツのユニット数ＵＩが無限であり、全ての注文が在庫により満たされることが可能である。しかしながら、各パーツのユニット数ＵＩは、代表的には財政上の制約により制限される。在庫が財政上の制約を越えないように、各パーツのユニット数ＵＩを管理することが望ましい。
これらの財政上の制約は、以下のように各パーツのユニット数を制限する。在庫における各パーツが、対応するコストＣ、在庫におけるユニット数ＵＩ、およびパーツ投資額ＰＩをもつ。パーツ投資額ＰＩは、
ＰＩ＝（ＵＩ）（Ｃ）                （１）
と計算される。各パーツが対応するパーツ投資額ＰＩをもつため、ｎ個のパーツを含む在庫に対する在庫投資額IIが、
【０００３】
【数１】
0003881717.tif 000002
【０００４】
と計算される。典型的な在庫の在庫投資額IIは、在庫投資制約IIＣと呼ばれる財政上の制約により制限される。
II≦IIＣ                            （３）
在庫投資制約IIＣが、在庫投資額IIを制約するため、各パーツのパーツ投資額ＰＩおよび在庫における各パーツのユニット数ＵＩが制約される。結果として、発注の際に、注文のいくつかだけが在庫から満たされることとなる。これらの注文は、在庫から満たし得る注文ＦＦＳＯ(fillable-from-stock order) と呼ばれる。
図１−図３に、代表的な在庫の例が示される。図１を参照すると、在庫２０がパーツＡ，ＢおよびＣを含む。パーツＡ，ＢおよびＣに対する複数の注文２２が、在庫から満たし得る注文ＦＦＳＯのいくつかを含む。図２を参照すると、パーツＡ，ＢおよびＣが、在庫から満たし得る注文ＦＦＳＯである注文２２のいくつかを完全に満たし、そして残りの注文２２を部分的に満たして、注文に対する複数のアウトプット２４を行う。
在庫における各パーツのユニット数ＵＩは、代表的には最小ユニット補填数量ＭＵＲＱと、各パーツに対する安全ユニット数量ＳＵＱを、ＢＳＡシステムから利用できるＧＡＩＮＳのような典型的な在庫予測プログラムを使用して決定することによって管理される。在庫における一つのパーツのユニット数ＵＩが、安全ユニット数量ＳＵＱよりも少ないか、または等しいとき、少なくとも最小ユニット補填数量ＭＵＲＱが在庫を再ストックするために発注される。従って、例えば図３においては、複数の最小ユニット補填数量ＭＵＲＱ２６が、在庫においてパーツＡ，ＢおよびＣのユニット数ＵＩを再ストックする。
【０００５】
任意の日に発注される数量Ｑは、用いられる様々な再ストックの技法に依存する最小ユニット補填数量ＭＵＲＱとは異なる。典型的な再ストック技法には、時間位相発注点、原材料需要計画、および再発注点を含むものがある。既知の再発注点再ストック技法は、在庫の一つのパーツのユニット数ＵＩがそのパーツの安全ユニット数量ＳＵＱとリード時間にわたる予測ユニット需要ＦＵＤＬＴの合計よりも少ないか又は等しいとき、数量Ｑを発注することであり、ここで在庫のそのパーツのユニット数ＵＩが運送中(in-transit)のユニットを含むことができる。リード時間にわたる予測ユニット需要ＦＵＤＬＴは、在庫が再ストックされる前にパーツのユニットの需要がどうなるかという予測である。この既知の技法において、パーツに対して発注される数量Ｑは、安全ユニット数量ＳＵＱ、最小ユニット補填数量ＭＵＲＱとパーツに対するリード時間にわたる予測ユニット需要ＦＵＤＬＴの合計から、在庫のパーツのユニット数ＵＩを減じたものとなる。
ＧＡＩＮＳのような在庫予測プログラムは、各パーツに対して一ヵ月のユニット需要のヒストリー、受け取りないしはセットアップ費用、在庫運搬費用、リード時間、および予想されるパーツのサービスレベルＰＳＬ等の情報を用いて、各パーツに対する最小ユニット補填数量ＭＵＲＱおよび安全ユニット数量ＳＵＱを決定する。各パーツに対して予想されるパーツサービスレベルＰＳＬは、在庫から満たし得る注文ＦＦＳＯとなる注文のうちのパーツに対する予想される部分であり、在庫から供給されるパーツの発注されたユニットの予想される部分により近似される。従って、
【０００６】
【数２】
0003881717.tif 000003
【０００７】
となり、ここでＯはパーツの注文数である。一般に、一つのパーツに対して、より高く予想されるパーツサービスレベルＰＳＬが、そのパーツに対して優れた最小ユニット補填数量ＭＵＲＱおよび安全ユニット数量ＳＵＱを生じさせる。
在庫における各パーツの最小ユニット補填数量ＭＵＲＱが、在庫におけるパーツのユニットＵＩ数を増加させるため、上述した方程式（１）から示されるように、パーツに対するパーツ投資額ＰＩが増加する。各パーツに対するパーツ投資額ＰＩが在庫投資制約IIＣにより制限されるため、各パーツに対する最小ユニット補填数量ＭＵＲＱおよび予想されるパーツサービスレベルＰＳＬが、在庫投資制約IIＣにより制約される。
既知の方法が用いられ、いずれのパーツが、他よりも高く予想されるパーツサービスレベルＰＳＬを有するか選択する。一つの既知の方法において、重要な独自の評価に従って、パーツが分類される。この方法を用いると、例えば、Ｘ、ＹおよびＺと指示されたパーツが、各々高い、中間の、低い重要性を有するものと評価される。Ｘパーツの予想されるパーツサービスレベルＰＳＬが、ＹパーツないしＺパーツの予想されるパーツサービスレベルより高くなる。同様に、Ｙパーツの予想されるパーツサービスレベルＰＳＬが、Ｚパーツの予想されるパーツサービスレベルより高くなる。
【０００８】
これらの従来の方法は問題があることが知られている。いくつかのパーツに対する注文が、不定的にしばしば在庫から満たされ得る注文ＦＦＳＯとなるが、一方で別のパーツに対する注文が、不定的にほとんど在庫から満たし得る注文ＦＦＳＯとならない。時間、労力および費用がかかるものであるため、既知の方法には問題がある。そのため、不定性を少なくして、在庫におけるパーツのユニット数ＵＩを管理するための改良されたシステムおよび方法に対する技術におけるニーズが生じる。時間、労力および費用に効果的な改良されたシステムおよび方法に対するニーズも存在する。
本発明の利点および新規な特徴は、部分的には以下の記載において説明されており、また、部分的には以下の内容に基づいて当業者が明らかに理解するであろうし、本発明を実践することにより学習されるであろう。本発明の利点は、特に特許請求の範囲において記載された手段およびそれらの組合せによって理解され、獲得されることができる。
【０００９】
【発明の概要】
本発明は、在庫における複数の異なるパーツの各々のユニット数を管理するコンピュータシステムおよび方法に関する。一つの好ましい実施例において、コンピュータシステムが、各パーツに対するパーツデータテーブルを記憶するメモリ、選択された在庫投資制約を受け取る入力装置、各パーツに対するパーツデータテーブルを検索して各パーツに対する最小ユニット補填数量および安全ユニット数量を決定するプロセッサ、および各パーツに対する最小ユニット補填数量と安全ユニット数量を出力する出力装置を含む。各パーツに対するパーツデータテーブルは、在庫におけるパーツのユニット数、パーツに対する予測ユニット需要、パーツのコスト、パーツに対する注文当たりのヒストリカルな平均割合、およびパーツの予想されるパーツサービスレベルの各々に対する在庫にあるべきパーツの平均ユニット数を含む。各パーツに対して最小ユニット補填数量および安全ユニット数量を決定するために、プロセッサが、在庫から満たし得る予想される注文数、および各パーツの各パーツサービスレベルに対するスロープを決定する。各パーツに対する在庫から満たされ得る各々の予想される注文数は、対応する予想されたパーツサービスレベルと、パーツの予測ユニット需要とパーツの注文当たりのユニットのヒストリカルな平均割合の比との積である。各パーツに対する各スロープは、対応する予想されたパーツの在庫から満たされ得る注文数の変化と、在庫にあるべき対応するパーツの平均ユニット数とパーツの注文当たりのユニットのヒストリカルな平均割合の比における変化との比である。プロセッサは、更に、各パーツに共通で、且つパーツの各々の予想される投資額の合計が選択された在庫投資制約に等しくするスロープを決定する。さらに、プロセッサが、決定された共通のスロープに対応する各パーツに対して予想されるパーツサービスレベルを生じ得る各パーツに対する最小ユニット補填数量および安全ユニット数量を決定する。
【００１０】
別の実施例において、入力装置が、選択された在庫サービスレベル制約を受け取り、最小ユニット補填数量および安全ユニット数量を決定するために、プロセッサが、各パーツに対する予想される注文数を決定する。各パーツの予想される注文数は、パーツの予測ユニット需要とパーツの注文当たりのユニットのヒストリカルな平均割合の比である。また、決定された共通のスロープは、全てのパーツの予想される注文数の合計に対する全てのパーツの在庫から満たされ得る予想される注文数の合計の割合が、選択された在庫サービスレベル制約に等しくなるものである。
【００１１】
別の実施例において、各パーツに対する各スロープが、パーツの対応する在庫から満たされ得る予想される注文数と、在庫にあるべきパーツの対応する平均ユニット数とパーツの注文当たりのユニットのヒストリカルな平均割合の比との比である。
さらに別の実施例において、各パーツに対する各スロープは、パーツの在庫から満たされ得る予想される注文数における変化と、対応する予想されるパーツ投資額における変化との比である。
本発明のコンピュータシステムおよび方法は、在庫投資制約により制約される在庫に対して、在庫サービスレベルを最適にする。代わりに、本システムおよび方法は、在庫サービスレベル制約により制約される在庫に対して、在庫投資額を最適にする。
【００１２】
【発明の実施の形態】
以下のテーブルにおいて、この説明においてしばしば使用される用語に関連する頭字語およびユニットが、簡便のためリストされる。
用語のテーブル
ＡＲＵＰＯ  一つのパーツに対する注文当たりのユニットの平均割合
ＡＵＥＩ    在庫にあるべき一つのパーツの平均ユニット数（ユニット）
Ｃ          一つのパーツのコスト（＄）
ＥＦＦＳＯ  在庫から満たし得る予想される注文数（注文）
ＥＦＦＳＵ  一つのパーツに対して在庫から満たし得るユニットの予想される注文数（ユニット）
ＥＯ        一つのパーツに対する予想される注文数（注文）
ＥＰＩ      一つのパーツに対する予想されるパーツ投資額（＄）
ＦＦＳＯ    一つのパーツに対する在庫から満たし得る注文（注文）
ＦＵＤ      一つのパーツに対する予測ユニット需要（ユニット）
II          在庫投資額（＄）
IIＣ        在庫投資制約（＄）
ＩＳＬ      在庫サービスレベル
ＩＳＬＣ    在庫サービスレベル制約
ＭＵＲＱ    一つのパーツに対する最小ユニット補填数量（ユニット）
Ｏ          一つのパーツに対する注文数（注文）
ＰＩ        一つのパーツに対するパーツ投資額（＄）
ＰＳＬ      一つのパーツに対するパーツサービスレベル
Ｑ          一つのパーツに対して注文される数量（ユニット）
Ｓ          スロープ
ＳＵＱ      一つのパーツに対する安全ユニット数量（ユニット）
ＵＩ        在庫における一つのパーツのユニット数（ユニット）
好ましい実施例において、本発明は、図４に例示されるコンピュータシステムを提供する。本発明のシステムおよび方法が好ましい実施例に関して説明されているが、本システムおよび方法は、配線により接続したシステムを含む様々な機構のシステム、および互いに離れて位置する一つ以上のコンピュータを有するシステムにおいて実践することができる。
【００１３】
図４を参照すると、顧客２００が、在庫２０４における一つ以上のパーツの注文２０２を行う。応答して、在庫２０４がパーツのユニットを供給２０６し、注文２０２を満たし、コンピュータシステム２０８が仕切状２１０を送る。コンピュータシステム２０８と在庫２０４の間の連絡２１８がこの応答に役立つ。図４の好ましい実施例において、注文２０２は、既知の電子的な送信方法により自動的になされる。自動的に送信することによって、システムは、必要な時間と労力を低減する。しかしながら、注文２０２および仕切状２１０の両方が、プリントアウトまたは別の通信方法を用いて送信されることも可能であることを理解されたい。
周期的に、コンピュータシステム２０８が、在庫２０４に再供給するパーツを多量に有する供給源２１４に、パーツの少なくとも最小のユニット補填数量ＭＵＲＱを発注する。注文２１２に応答して、供給源２１４は、多くのパーツのユニット２１６を在庫２０４に供給し、コンピュータシステム２０８に仕切状２１８を発行する。図４の好ましい実施例において、仕切状２１８が、既知の電子的送信方法を用いて送信されるが、プリントアウトまたは別の送信方法を用いてもよいことも理解されたい。
【００１４】
コンピュータシステム２０８および在庫２０４が、流通業者２２０のような単体により管理されることが可能である。しかしながら、別の装置によっても可能であることを理解されたい。
本発明の別の実施例が図５に示される。コンピュータシステム３００が、売主が管理する在庫３０２を制御するために使用される。このタイプの在庫３０２は、売主の顧客というよりは、在庫３０２のオーナーであり、且つ典型的には自身のビジネスにおいて又は自身の顧客に供給するために在庫３０２を使用する流通業者のような、供給源である売主によって管理される。
図５の実施例において、顧客３０４は、売主が管理する在庫３０２において、一つ以上のパーツを発注３０６する。応答して、売主が管理する在庫３０２が、多くのパーツのユニット３０８を供給して、注文３０６を満たす。コンピュータシステム３００は、後に詳細に説明する方法で、パーツデータ３１０を売主が管理する在庫３０２から検索する。このパーツデータ３１０を用いて、コンピュータシステム３００は、供給源３１４に、周期的にパーツの少なくとも最小のユニット補填数量ＭＵＲＱを発注３１２する。応答して、供給源３１４が、多くのパーツのユニット３１６を売主が管理する在庫に供給して、コンピュータシステム３００が、売主が管理する在庫３０２に仕切状３１８を発行する。注文３０６、３１２、パーツデータ３１０、および仕切状３１８は、好ましくは既知の電子的な送信方法を用いて送信される。しかしながら、プリントアウトまたは別の既知の通信方法を用いて送信可能であることも理解されたい。
【００１５】
コンピュータシステム３００および供給源３１４の両方が、単一の構成要素３２０により制御される。しかしながら、別の装置を用いても制御可能であることを理解されたい。
売主が管理する在庫システムは、売主と顧客の間の取引コスト及び応答時間を低減することによって、より効率的なシステムとなる。そのことにより、売主は、満たすに必要な注文をより正確に予測できるようになる。
図６に示されるように、本明細書で記される好ましい実施例において使用されるコンピュータシステム４００が、入力装置４０２、出力装置４０４、プロセッサ４０６およびメモリ４０８を含む。好ましいコンピュータシステムのより詳しい説明が図７で示される。コンピュータシステム５００において、メモリ５０８が、パーツデータ５１０、予測プログラム５１２、予測データ５１４、パーツデータテーブル５１６、最適プログラム５１８およびスロープテーブル５２０を含む。
各パーツに対するパーツデータ５１０が、在庫のパーツのユニット数ＵＩ、パーツのコストＣ、およびパーツのヒストリカルなユニットの注文当たりの平均割合ＡＲＵＰＯを含む。パーツのコストＣは、パーツのユニット当たりのコストで、パーツのヒストリカルなユニットの注文当たりの平均割合ＡＲＵＰＯは、パーツの典型的なユニットの注文数に関するヒストリカルな情報に基づく。
【００１６】
予測プログラム５１２が、各パーツに対して記憶されたパーツデータ５１０を使用して、各パーツの予測データ５１４を決定する。予測プログラム５１２は、ＧＡＩＮＳのような典型的なプログラムを含んだ、在庫を予測するプログラムである。各パーツの記憶された予測データ５１４が、パーツの予測ユニット需要ＦＵＤと、予測プログラム５１２へのパーツ入力に対する複数のパーツサービスレベルＰＳＬの各々のために在庫にあるべきパーツのユニットの平均数ＡＵＥＩとを含む。各パーツの予測ユニット需要ＦＵＤは、発注されるであろうパーツのユニット数の予測である。好ましい実施例において、パーツの予測ユニット需要ＦＵＤが、通常流通される。在庫にあるべき各パーツのユニットの平均数ＡＵＥＩは、在庫で必要とされるパーツのユニットの平均数の予測であって、パーツに対して対応するパーツサービスレベルＰＳＬを達成する。ＧＡＩＮＳを用いると、各パーツサービスレベルＰＳＬで、在庫にあるべき各パーツのユニットの平均数の各々が、
ＡＵＥＩ＝ＳＵＱ＋１／２（ＭＵＲＱ）        （５）
と計算される。
【００１７】
各パーツのパーツデータテーブル５１６は、パーツの予測データ５１４とパーツデータ５１０を組み合わせたものである。各パーツのパーツデータテーブル５１６は、最適プログラム５１８により利用され、パーツのスロープテーブル５２０を決定する。そのようなスロープテーブルの例が、図８に例示される。パーツのスロープテーブル６００が、パーツのパーツデータテーブル６０２を含む。パーツのスロープテーブル６００は、更にパーツに対して予想される注文数ＥＯ、パーツの在庫から満たし得る予想される注文数ＥＦＦＳＯ、および複数のパーツサービスレベルＰＳＬの各々に対応するパーツのスロープＳを含む。各パーツの予想される注文数ＥＯは、パーツの予測ユニット需要ＦＵＤと、パーツのユニットのヒストリカルな注文当たりの平均割合ＡＲＵＰＯとの比である。各パーツの在庫から満たし得る予想される注文数ＥＦＦＳＯは、対応するパーツサービスレベルＰＳＬと、パーツの予測ユニット需要ＦＵＤとパーツのユニットのヒストリカルな注文当たりの平均割合ＡＲＵＰＯの比との積である。各パーツの各スロープＳの決定について、以下に説明される。
好ましいコンピュータシステムの動作が、図９に示される。本システムは、在庫における各パーツのパーツデータを収集する。好ましい実施例において、各パーツのパーツデータが、既知の電子的に在庫および注文をモニターする方法を用いて、自動的に収集される。しかしながら、パーツデータが手動で同様に収集できることも理解されたい。本システムは、各パーツに対するパーツデータを受け取り、そのパーツデータをメモリに記憶する。
【００１８】
本システムは、複数のパーツサービスレベルＰＳＬおよび選択された在庫制約を受け取る。好ましい実施例において、複数のパーツサービスレベルＰＳＬが、ＧＡＩＮＳのような在庫を予測するプログラムに入力される。同様に、好ましい実施例において、選択された在庫制約が、所定の値である。しかしながら、複数のパーツサービスレベルＰＳＬと選択された在庫制約の両方が、コンピュータシステムの入力装置を用いて手動で入力できることを理解されたい。システムの一つにおいて、選択された在庫制約が、在庫投資制約IIＣである。別のシステムにおいては、選択された在庫制約が、在庫サービスレベル制約ＩＳＬＣである。ｎ個のパーツを有する在庫の在庫サービスレベルＩＳＬが、
【００１９】
【数３】
0003881717.tif 000004
【００２０】
のように計算され、在庫サービスレベル制約ＩＳＬＣが、在庫を
ＩＳＬ≦ＩＳＬＣ                  （７）
のように制約する。
本システムは、各パーツのパーツデータを検索し、パーツデータテーブルを決定して記憶する。本システムはまた、パーツデータテーブルを検索し、スロープテーブルを決定して記憶する。
上述のように、各パーツのスロープテーブルが、複数のパーツサービスレベルＰＳＬの各々のスロープＳを含む。限界分析を用いる一つのコンピュータシステムにおいて、スロープＳは、
【００２１】
【数４】
0003881717.tif 000005
【００２２】
として決定される。限界分析については、後に詳細に説明する。平均分析を用いる別のコンピュータシステムにおいては、スロープＳが、
【００２３】
【数５】
0003881717.tif 000006
【００２４】
として決定される。平均分析については、後に詳細に説明する。限界分析を用いる更に別のコンピュータシステムにおいては、スロープＳが、
【００２５】
【数６】
0003881717.tif 000007
【００２６】
として決定され、ここでＥＰＩは、複数のパーツサービスレベルＰＳＬの各々に対応する予想されるパーツ投資額であって、
ＥＰＩ＝（ＡＵＥＩ）（Ｃ）            （１１）
として計算される。この場合、分析は、関連する低いコストＣをもつパーツに偏し、それによって、より低い在庫投資額II、より高いパーツサービスレベルＰＳＬ、およびより高い在庫サービスレベルＩＳＬを提供する。限界分析を用いる更に別のコンピュータシステムにおいては、スロープＳは、
【００２７】
【数７】
0003881717.tif 000008
【００２８】
として計算され、ここで、ＥＦＦＳＵは、在庫から満たされ得る発注される予想されるユニット数であり、
ＥＦＦＳＵ＝（ＰＳＬ）（ＦＵＤ）      （１３）
として計算される。
スロープＳは、前述した方程式（８）、（９）、（１０）および（１２）の組合せを用いて計算されることができる。そのような組合せは、組み合わされるべきスロープＳを計算する個々の方法に関連して、いくつかの利点をもつ。例えば、方程式（８）および（１０）に関連して説明された限界分析方法が、組み合わされる。この例の一つの場合、スロープＳが、方程式（８）及び（１０）に従って計算されたスロープＳの加重平均となる。従って、
【００２９】
【数８】
0003881717.tif 000009
【００３０】
であり、ここでＷは重み係数である。
この例の好ましい場合において、スロープＳが、方程式（８）および（１０）に従って計算された正規化されたスロープＳの加重平均となる。従って、
【００３１】
【数９】
0003881717.tif 000010
【００３２】
となり、ここでＮ1 およびＮ2 は、正規化係数であり、例えば、
【００３３】
【数１０】
0003881717.tif 000011
【００３４】
【数１１】
0003881717.tif 000012
【００３５】
として計算され、ここで、ｎは、在庫におけるパーツの数である。当然のことながら、Ｎ1 およびＮ2 は、正規化係数を得るために、別の方法を用いて計算される。
本システムは、更に、各パーツのスロープテーブルを検索し、共通のスロープＳを決めることによって、選択された在庫制約の在庫における各パーツのユニット数ＵＩを最適化する。特に、一つの例において、本システムが、各スロープテーブルに共通で、且つ、各パーツの予想されるパーツ投資額ＥＰＩの合計が選択される在庫投資制約IIＣに等しくなるスロープＳを決定する。代わりに、本システムは、各スロープテーブルに共通で、且つ、全てのパーツの在庫から満たし得る予想される注文数の合計と全てのパーツの予想される注文数ＥＯの合計の比が、選択された在庫サービスレベル制約ＩＳＬＣに等しくなるスロープＳを決定する。
本システムは、決定される共通スロープＳに対応する各パーツのパーツサービスレベルＰＳＬに影響を与えることができる各パーツの安全ユニット数量ＳＵＱと、最小ユニット補填数量ＭＵＲＱを決定する。本システムは、更に、各パーツの最小ユニット補填数量ＭＵＲＱと、安全ユニット数量ＳＵＱを出力し、在庫のパーツのユニット数ＵＩが安全ユニット数量ＳＵＱに等しいか、それよりも少ないとき、少なくともパーツの最小ユニット補填数量ＭＵＲＱに等しい各パーツのユニット数を供給源から在庫に供給する。
【００３６】
図１０は、図４のコンピュータシステムからのパーツの典型的な出力を示す。この例において、注文当たりのヒストリカルなユニットの平均割合ＡＲＵＰＯは１０である。第１列８００が、パーツのパーツサービスレベルＰＳＬの範囲を示す。第２列８０８が、パーツの最小ユニット補填数量ＭＵＲＱの範囲を示す。第３列８１０が、パーツの安全ユニット数量ＳＵＱの範囲を示す。第４列８０２が、対応する在庫から満たされ得る予想される注文数ＥＦＦＳＯを示し、第５列８０４が、第１列８００におけるパーツサービスレベルＰＳＬの各々に対応する在庫にあるべきパーツのユニットの平均数ＡＵＥＩを示す。最後に、第６列８０６が、第４列８０２における在庫から満たされ得る予想される注文数ＥＦＦＳＯに対応するスロープＳを示す。スロープＳは、前述の方程式（８）に従って計算される。
図１１は、図４のコンピュータシステムからの全てのパーツに対する典型的な出力である。第１列９００が共通スロープＳであって、第２列９０２が、在庫サービスレベルＩＳＬである。また、第３列９０４が、在庫投資額IIである。例えば、在庫投資制約IIＣが＄ 1,000,000であるとすると、共通スロープＳがシステムにより 2.5であると決定される。
【００３７】
図１２は、方程式（９）に関連して説明されるように、平均分析を用いて代わりのコンピュータシステムからのパーツに対する典型的な出力を示す。この例において、注文当たりのユニットのヒストリカルな平均割合ＡＲＵＰＯが１０である。本発明は、動作中に、在庫を予測するプログラムの正確性が、望むよりも低くされることに留意するものである。特に、在庫が満たす注文が、予測できないほど大きく変更されるとき、又は、実際のユニット需要が低く、予測ユニット需要ＦＵＤが低いデータ安定性をもつとき、平均分析が、図４の好ましいコンピュータシステムにより使用されるような限界分析よりも、優れた最小ユニット補填数量ＭＵＲＱおよび安全ユニット数量ＳＵＱを提供する場合がある。図１２の第１列１０００が、パーツのパーツサービスレベルＰＳＬの範囲を示す。第２列１００２が、パーツの最小ユニット補填数量ＭＵＲＱの範囲を示す。第３列１００４が、パーツの安全ユニット数量ＳＵＱの範囲を示す。第４列１００６が、対応する在庫から満たされ得る予想される注文数ＥＦＦＳＯを示し、第５列１００８が、第１列１０００のパーツサービスレベルＰＳＬの各々に対応する在庫にあるべきパーツのユニットの平均数ＡＵＥＩを示す。最後に、第６列１０１０が、第４列１００６における在庫から満たされ得る予想される注文数ＥＦＦＳＯに対応するスロープＳを示す。
【００３８】
図１３が、図１２のコンピュータシステムからの全てのパーツに対する典型的な出力を示す。第１列１１００が共通スロープＳであり、第２列１１０４が、在庫サービスレベルＩＳＬである。また、第３列１１０４が、在庫投資額IIである。例えば、在庫投資制約IIＣが、＄ 1,000,000である場合には、共通スロープＳが、システムにより25.0と決められる。
本発明の動作理論をこれから示す。本発明は、在庫におけるパーツのユニット数ＵＩを管理する従来の方法が、パーツの中で在庫投資額IIで購入できる最小ユニット補填数量ＭＵＲＱを勝手に配分するものであるため、問題があることを認識するものである。誤った配分のために、従来の方法は、在庫の選択された制約に対して在庫におけるパーツのユニット数ＵＩを最適にしない。
対照的に、好ましい実施例において、本発明は、在庫の選択された制約に対する在庫における各パーツのユニット数ＵＩを最適化することによって、在庫の異なるパーツの各々のユニット数ＵＩを管理するシステムおよび方法を提供する。典型的な在庫において、選択された制約が、在庫投資制約IIＣとなることができる。制約は、在庫サービスレベル制約ＩＳＬＣとなることもできる。
【００３９】
多種のパーツを含む在庫において、システムおよび方法がパーツの中の在庫投資額IIを配分する。そのような多数のパーツを含む在庫において、本システム及び方法は、在庫サービスレベルＩＳＬを最大にするように全てのパーツの中の在庫投資額IIを配分することによって、在庫投資制約IIＣに対する在庫の各パーツのユニット数ＵＩを最適化する。
本発明は、在庫から満たされ得る予想される注文数ＥＦＦＳＯと、在庫にあるべき各パーツの平均ユニット数ＡＵＥＩと各パーツのユニットの注文当たりのヒストリカルな平均割合ＡＲＵＰＯの比との間の財政上の関係を考慮するものである。従って、各パーツに対して、
ＥＦＦＳＯ＝ｆ（ＡＵＥＩ）            （１８）
となる。限界分析の一つを用いて、本システムが、上の方程式（１８）に関連して示された比の変化に関する在庫から満たし得る予想される注文数ＥＦＦＳＯにおける変化を決定する。これは、スロープＳと呼ばれ、各パーツに対して、
Ｓ＝ｆ’（ＡＵＥＩ）                  （１９）
と定義される。
【００４０】
従って、例えば、パーツＡがスロープＳA を、パーツＢが異なるスロープＳB を有するとする。パーツＡの一回以上の平均注文が満たされるように、在庫にあるべきパーツＡの平均ユニット数ＡＵＥＩを増加することにより、スロープＳA に等しいパーツＡの在庫から満たされ得る予想される注文数ＥＦＦＳＯが増加する。同様に、パーツＢの一回以上の平均注文が満たされるように、在庫にあるべきパーツＢの平均ユニット数ＡＵＥＩを増加することにより、スロープＳB に等しいパーツＢの在庫から満たし得る予想される注文数ＥＦＦＳＯが増加する。パーツＡおよびＢのスロープＳが異なるため、パーツＡおよびＢの在庫から満たされ得る予想される注文数ＥＦＦＳＯにおける対応する増加の一方は、他方よりも大きくなる。
そのため、在庫サービスレベルＩＳＬは、最大スロープＳを有するパーツのために最小ユニット補填数量ＭＵＲＱを購入するように在庫投資額IIを配分することによって増加される。しかしながら、在庫から満たし得る予想される注文数ＥＦＦＳＯと在庫にあるべきパーツの平均ユニット数ＡＵＥＩの間の関数的な関係の本質は、在庫にあるべきパーツの平均ユニット数が増加するときに、スロープＳが一般に減少することである。従って、最大スロープＳを有するパーツの最小ユニット補填数量ＭＵＲＱを購入するように在庫投資額IIを配分することによって、それらのパーツに対するスロープＳを減少させる。従って、この方法は、返品(returns) を減らすことになる。
【００４１】
代わりに、本システムは、パーツが最大スロープＳを有する限りは、在庫投資額IIが、最大スロープＳのみを有するパーツの最小ユニット補填数量ＭＵＲＱを購入するように配分されるべきである。一旦、在庫のパーツ全てのスロープＳが等しくなると、在庫投資額IIが、全てのパーツの中で配分され、それらのスロープＳは等しいままである。在庫投資額IIは、在庫投資制約IIＣに等しくなるまで、この方法で配分されるべきである。この場合、在庫の各パーツが共通のスロープＳを有することになる。
図１４は、共通スロープＳと在庫投資額IIの間の関係１２００と、在庫サービスレベルＩＳＬと在庫投資額IIの間の関係１２０２を示す。在庫投資額IIは、在庫投資制約IIＣ１２０４に等しくなるまで増加する。在庫投資額IIが増加すると、共通スロープＳが一般に減少し、対応する在庫サービスレベルＩＳＬが一般に増加する。在庫サービスレベルＩＳＬは、在庫サービスレベル制約ＩＳＬＣ１２０６により制限される。
上述の発明は多くの利点を含み、在庫投資制約IIＣを有する在庫における複数種類のパーツに、最適化された最小ユニット補填数量ＭＵＲＱを提供する。本発明は、別に、在庫サービスレベル制約ＩＳＬＣを有する在庫の最小ユニット補填数量ＭＵＲＱを最適化する。両方の場合において、在庫投資額IIを誤って配分する従来の問題は解決される。また、本発明は、時間と労力に対して効率的な自動システムと、取引コストを低減する売主管理システムを提供する。
【００４２】
本発明について実施例を参照して説明してきたが、本発明は、これらの実施例に制限されるものではない。本発明は、特許請求の範囲の内容にのみ制限されるものであり、前述した発明に従って動作するシステム又は方法と均等な全てのものを、その範囲に含むものである。
【図面の簡単な説明】
【図１】典型的な在庫に対する注文を示す。
【図２】在庫から満たし得る注文を示す。
【図３】典型的な在庫の最小ユニット補填数量を示す。
【図４】本発明の好ましいコンピュータシステムの実施例のブロック図である。
【図５】売主が管理する在庫を制御する別のコンピュータシステムの実施例のブロック図である。
【図６】図４の好ましいコンピュータシステムのブロック図である。
【図７】図４の好ましいコンピュータシステムを更に詳細に示したブロック図である。
【図８】図４の好ましい実施例のスロープテーブルを示す。
【図９】図４の好ましい実施例の動作を示す流れ図である。
【図１０】スロープテーブルのサブセットを示す図４のコンピュータシステムからの出力テーブルである。
【図１１】共通スロープ、在庫サービスレベルおよび在庫投資額の関数的な関係を示す図４のコンピュータシステムからの出力テーブルである。
【図１２】スロープテーブルのサブセットを示す本発明の別の実施例に従ったコンピュータシステムからの出力テーブルである。
【図１３】共通スロープ、在庫サービスレベルおよび平均分析を用いて決められた在庫投資額の間の関数的な関係を示す図１２のコンピュータシステムからの出力テーブルである。
【図１４】共通スロープ、在庫サービスレベル、および在庫投資額の関数的な関係を示すグラフである。
【図１】
0003881717.tif 000013
【図２】
0003881717.tif 000014
【図３】
0003881717.tif 000015
【図４】
0003881717.tif 000016
【図５】
0003881717.tif 000017
【図６】
0003881717.tif 000018
【図７】
0003881717.tif 000019
【図８】
0003881717.tif 000020
【図９】
0003881717.tif 000021
【図１０】
0003881717.tif 000022
【図１１】
0003881717.tif 000023
【図１２】
0003881717.tif 000024
【図１３】
0003881717.tif 000025
【図１４】
0003881717.tif 000026