(57)【要約】選択された品目について緩衝在庫サイズを決定する方法及びシステム。選択された品目について最適緩衝在庫サイズを生成するため、その品目についての履歴需要データが処理される。
2008537223.tif 000002
【特許請求の範囲】
【請求項１】
緩衝在庫サイズを決定する方法であって、
（ａ）需要データを検討すべき品目を選択し、
（ｂ）選択された品目に関連するデータ源から需要データを収集し、
（ｃ）処理リソースで需要データを処理して、要求を完了させる最長期間を決定し、
（ｄ）要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲを決定し、
（ｅ）選択された品目について補充時間ＴＲＲの散布度の表現を生成し、その表現の中で、決定された最適ＴＲＲを表示し、
（ｆ）処理リソースで需要データを処理して、選択された品目について最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、
（ｇ）所定の時間窓を最適ＴＲＲと等しくなるように定め、
（ｈ）初期開始点から開始する所定の時間窓の中で需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｉ）決定された累積需要を記憶し、
（ｊ）初期開始点を増分して、更新された開始点を提供し、
（ｋ）更新された開始点から開始する所定の時間窓の中で需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｌ）決定された累積需要を記憶し、
（ｍ）需要データの終わりに達するまでステップ（ｊ）、（ｋ）、及び（ｌ）を反復し、
（ｎ）全ての決定及び記憶された累積需要を処理して、数値的に最高の累積需要を決定し、
（ｏ）ステップ（ｈ）〜（ｍ）で決定された一連の決定された累積需要に基づいて、選択された品目の需要パターンの表現を生成し、
（ｐ）決定された数値的に最高の累積需要値に等しい値を有するように緩衝在庫サイズを設定する、
ステップを含む方法。
【請求項２】
更に、処理ステップ（ｃ）の前に、所定のフィルタ設定に従って需要データをフィルタするステップを含む、請求項１に記載の方法。
【請求項３】
更に、フィルタされた需要データを表示装置の上に表示するステップを含む、請求項２に記載の方法。
【請求項４】
更に、最適ＴＲＲを変更する機会をユーザに提供して、プロセス変更、予見されない出来事、又は頻度の低い需要スパイクを補償するステップを含む、請求項１に記載の方法。
【請求項５】
更に、選択された品目の需要を満たすことへの緩衝在庫サイズの影響を決定するステップを含む、請求項１に記載の方法。
【請求項６】
更に、緩衝在庫サイズを調整する機会をユーザに提供して、調整された緩衝在庫サイズを提供するステップを含む、請求項５に記載の方法。
【請求項７】
緩衝在庫サイズを決定する方法であって、
（ａ）需要データを検討すべき品目を選択し、
（ｂ）選択された品目に関連づけられた全ての情報を識別し、
（ｃ）事前に選択されたフィルタ設定に基づき情報をフィルタして、フィルタされた需要データを提供し、
（ｄ）フィルタされた需要データを表示し、
（ｅ）フィルタされた需要データを処理して、要求を完了させる最長期間を決定し、
（ｆ）要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲを決定し、
（ｇ）選択された品目について補充時間ＴＲＲの散布度の表現を表示装置の上に生成し、その表現の中で、決定された最適ＴＲＲを表示し、
（ｈ）プロセス変更、予見されない出来事、又は頻度の低い需要スパイクを補償するように、最適ＴＲＲを変更して、調整されたＴＲＲを提供する機会をユーザに提供し、
（ｉ）フィルタされたデータを処理して、選択された品目について最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、
（ｊ）最適ＴＲＲが調整された場合には調整されたＴＲＲ、最適ＴＲＲが調整されなかった場合には最適ＴＲＲ、のいずれかに等しくなるように所定の時間窓を定め、
（ｋ）初期開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｌ）決定された累積需要を記憶し、
（ｍ）初期開始点を増分して、更新された開始点を提供し、
（ｎ）更新された開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｏ）決定された累積需要を記憶し、
（ｐ）フィルタされた需要データの終わりに達するまでステップ（ｍ）、（ｎ）、及び（ｏ）を反復し、
（ｑ）全ての決定及び記憶された累積需要を処理して、数値的に最高の累積需要を決定し、
（ｒ）決定された数値的に最高の累積需要値を表示装置の上に表示し、
（ｓ）ステップ（ｋ）〜（ｐ）で決定された一連の決定された累積需要に基づいて、選択された品目について需要パターンの表現を表示装置の上に生成し、
（ｔ）決定された数値的に最高の累積需要値に等しい値を有するように初期緩衝在庫サイズを設定し、
（ｕ）選択された品目の需要を満たすことへの初期緩衝在庫サイズの影響を決定し、
（ｖ）初期緩衝在庫サイズを調整して、調整された緩衝在庫サイズを提供する機会をユーザに提供する、
ステップを含む方法。
【請求項８】
電子データ処理システムで緩衝在庫サイズを決定する方法を達成するコンピュータ・プログラムであって、
コンピュータ読み取り可能メディアと、
コンピュータ・プログラム命令とを含み、
コンピュータ・プログラム命令が、コンピュータ読み取り可能メディアの上に記録され、プロセッサによって実行され、
（ａ）需要データを検討すべき品目を選択し、
（ｂ）選択された品目に関連するデータ源から需要データを収集し、
（ｃ）処理リソースで需要データを処理して、要求を完了させる最長期間を決定し、
（ｄ）要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲを決定し、
（ｅ）選択された品目について補充時間ＴＲＲの散布度の表現を生成し、その表現の中で、決定された最適ＴＲＲを表示し、
（ｆ）処理リソースで需要データを処理して、選択された品目の最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、
（ｇ）最適ＴＲＲに等しくなるように所定の時間窓を定め、
（ｈ）初期開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｉ）決定された累積需要を記憶し、
（ｊ）初期開始点を増分して、更新された開始点を提供し、
（ｋ）更新された開始点から開始する所定の時間窓の中で需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｌ）決定された累積需要を記憶し、
（ｍ）需要データの終わりに達するまでステップ（ｊ）、（ｋ）、及び（ｌ）を反復し、
（ｎ）全ての決定及び記憶された累積需要を処理して、数値的に最高の累積需要を決定し、
（ｏ）ステップ（ｈ）〜（ｍ）で決定された一連の決定された累積需要に基づいて、選択された品目について需要パターンの表現を生成し、
（ｐ）決定された数値的に最高の累積需要値に等しい値を有するように緩衝在庫サイズを設定する、
ステップを実行するコンピュータ・プログラム。
【請求項９】
電子データ処理システムで緩衝在庫サイズを決定する方法を達成するコンピュータ・プログラムであって、
コンピュータ読み取り可能メディアと、
コンピュータ・プログラム命令とを含み、
コンピュータ・プログラム命令が、コンピュータ読み取り可能メディアの上に記録され、プロセッサによって実行され、
（ａ）需要データを検討すべき品目を選択し、
（ｂ）選択された品目に関連づけられた全ての情報を識別し、
（ｃ）事前に選択されたフィルタ設定に基づいて情報をフィルタし、フィルタされた需要データを提供し、
（ｄ）フィルタされた需要データを表示し、
（ｅ）フィルタされた需要データを処理して、要求を完了させる最長期間を決定し、
（ｆ）要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲを決定し、
（ｇ）選択された品目について、補充時間ＴＲＲの散布度の表現を表示装置の上に生成し、その表現の中で、決定された最適ＴＲＲを表示し、
（ｈ）最適ＴＲＲを変更する機会をユーザに提供し、プロセス変更、予見されない出来事、又は頻度の低い需要スパイクを補償するように、調整されたＴＲＲを提供し、
（ｉ）フィルタされたデータを処理し、選択された品目の最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、
（ｊ）最適ＴＲＲが調整された場合には調整されたＴＲＲ、最適ＴＲＲが調整されなかった場合には最適ＴＲＲ、のいずれかに等しくなるように所定の時間窓を定め、
（ｋ）初期開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｌ）決定された累積需要を記憶し、
（ｍ）初期開始点を増分して、更新された開始点を提供し、
（ｎ）更新された開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｏ）決定された累積需要を記憶し、
（ｐ）フィルタされた需要データの終わりに到達するまで、ステップ（ｍ）、（ｎ）、及び（ｏ）を反復し、
（ｑ）全ての決定及び記憶された累積需要を処理して、数値的に最高の累積需要を決定し、
（ｒ）決定された数値的に最高の累積需要値を表示装置の上に表示し、
（ｓ）ステップ（ｋ）〜（ｐ）で決定された一連の決定された累積需要に基づいて、選択された品目について需要パターンの表現を表示装置の上に生成し、
（ｔ）決定された数値的に最高の累積需要値を初期緩衝サイズへ等置し、
（ｕ）選択された品目の需要を満たすことへの初期緩衝サイズの影響を決定し、
（ｖ）初期緩衝サイズを調整する機会をユーザに提供して、調整された緩衝サイズを提供する、
ステップを実行するコンピュータ・プログラム。
【請求項１０】
緩衝在庫を決定するシステムであって、
コンピュータ・プログラム命令を実行するように動作可能なプロセッサと、
プロセッサによって実行可能なコンピュータ・プログラム命令を記憶するように動作可能なメモリとを含み、
コンピュータ・プログラム命令が、
（ａ）需要データを検討すべき品目を選択し、
（ｂ）選択された品目に関連づけられた全ての情報を識別し、
（ｃ）事前に選択されたフィルタ設定に基づいて情報をフィルタし、フィルタされた需要データを提供し、
（ｄ）フィルタされた需要データを表示し、
（ｅ）フィルタされた需要データを処理して、要求を完了させる最長期間を決定し、
（ｆ）要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲを決定し、
（ｇ）選択された品目について、補充時間ＴＲＲの散布度の表現を表示装置の上に生成し、その表現の中で、決定された最適ＴＲＲを表示し、
（ｈ）最適ＴＲＲを変更する機会をユーザに提供し、プロセス変更、予見されない出来事、又は頻度の低い需要スパイクを補償するように、調整されたＴＲＲを提供し、
（ｉ）フィルタされたデータを処理し、選択された品目の最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、
（ｊ）最適ＴＲＲが調整された場合には調整ＴＲＲ、最適ＴＲＲが調整されなかった場合には最適ＴＲＲ、のいずれかに等しくなるように所定の時間窓を定め、
（ｋ）初期開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｌ）決定された累積需要を記憶し、
（ｍ）初期開始点を増分して、更新された開始点を提供し、
（ｎ）更新された開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｏ）決定された累積需要を記憶し、
（ｐ）フィルタされた需要データの終わりに到達するまで、ステップ（ｍ）、（ｎ）、及び（ｏ）を反復し、
（ｑ）全ての決定及び記憶された累積需要を処理して、数値的に最高の累積需要を決定し、
（ｒ）決定された数値的に最高の累積需要値を表示装置の上に表示し、
（ｓ）ステップ（ｋ）〜（ｐ）で決定された一連の決定された累積需要に基づいて、選択された品目について需要パターンの表現を表示装置の上に生成し、
（ｔ）決定された数値的に最高の累積需要値を初期緩衝サイズへ等置し、
（ｕ）選択された品目の需要を満たすことへの初期緩衝サイズの影響を決定し、
（ｖ）初期緩衝サイズを調整する機会をユーザに提供して、調整された緩衝サイズを提供する、
ステップを実行するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２００５年４月１４日に出願された米国仮出願第６０／６７１，５４３号の利益を主張する。この仮出願の開示の全体は、参照によって本明細書に組み込まれる。
【０００２】
本出願は、更に、２００５年９月１７日に出願された米国出願第１１／２２９，２３４号に関する。本出願の開示の全体は、参照によって本明細書に組み込まれる。
【０００３】
本発明は、一般的に、変動する需要パターンに関連した品目について適切な緩衝在庫を決定する方法及びシステムに関する。
【背景技術】
【０００４】
典型的には、使用点から供給源までさかのぼって、供給／ロジスティックスの連鎖によって経験される多くの問題が存在する。これらの問題は、次のものを含む。
ａ）「備蓄なし」の状態が多すぎる。
ｂ）点検及び／又は修理要員が、最終期限を満たすため他のプロジェクトからの資産及び在庫を「引き抜く」場合が多い。
ｃ）作業負荷の優先順位が常に移動する。
ｄ）修理及び／又は棚補充のリードタイムが長すぎる。
ｅ）「作業中」の在庫が多すぎる。
ｆ）急ぎの修理が日常的である。
ｇ）消耗品及び修理交換品目の在庫の回転が低すぎる。
ｈ）多すぎる在庫品があり、少なすぎる在庫品がある。
ｉ）需要が予測不可能及び／又は変動する。
ｊ）物品の点検、保存、棚卸し、及び備蓄に多くの人手が使われる。
ｋ）付加価値のない活動によって、士気へのマイナス効果が生じる。
ｌ）備蓄する在庫品の型及び数量について、及びそのような在庫品をどこに置くかについて、供給と消費者との不一致が頻発する。
【０００５】
必要とされるものは、供給及びロジスティックス連鎖の前記の問題及び非効率性を解決及び／又は除去する適切な緩衝在庫を正確に決定する新しい方法及びシステムである。
【発明の開示】
【０００６】
１つの態様において、本発明は、緩衝在庫を決定する方法に向けられる。本方法は、需要データを検討すべき品目を選択し、選択された品目に関連づけられた全ての情報を識別し、事前に選択されたフィルタ設定に基づいて情報をフィルタして、フィルタされた需要データを提供し、フィルタされた需要データを表示するステップを含む。本方法は、更に、フィルタされた需要データを処理して、要求を完了させる最長期間を決定し、要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲ（信頼性補充時間）を決定し、選択された品目について補充時間ＴＲＲの散布度の表現を表示装置の上に生成し、その表現の中で、決定された最適ＴＲＲを表示し、最適ＴＲＲを変更する機会をユーザに提供して、調整されたＴＲＲを提供し、プロセス変更、予見されない出来事、又は頻度の低い需要スパイクを補償することを含む。方法は、更に、フィルタされたデータを処理して、選択された品目について最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、最適ＴＲＲが調整された場合には調整ＴＲＲ、最適ＴＲＲが調整されなかった場合には最適ＴＲＲ、のいずれかに等しい所定の時間窓を定め、初期開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目の累積需要を決定し、決定された累積需要を記憶することを含む。本方法は、更に、初期開始点を増分して、更新された開始点を提供し、更新された開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間に、選択された品目の累積需要を決定し、決定された累積需要を記憶することを含む。増分及び後続の処理及び記憶ステップは、フィルタされた需要データの終わりに到達するまで反復される。方法は、更に、全ての決定及び記憶された累積需要を処理して数値的に最も高い累積需要を決定し、決定された数値的に最も高い累積需要値を表示装置の上に表示し、一連の決定された累積需要に基づいて、選択された品目の需要パターンの表現を表示装置の上に生成することを含む。方法は、更に、決定された数値的に最も高い累積需要値に等しい値を有するように緩衝在庫サイズを設定し、選択された品目の需要を満たすことへの初期緩衝在庫サイズの影響を決定し、初期緩衝在庫サイズを調整する機会をユーザに提供して、調整された緩衝在庫サイズを提供するステップを含む。
【０００７】
関連した態様において、本発明は、電子データ処理システムで緩衝在庫サイズを決定する方法を達成するコンピュータ・プログラムに向けられる。このコンピュータ・プログラムは、
コンピュータ読み取り可能メディアと、
コンピュータ・プログラム命令とを含み、
コンピュータ・プログラム命令は、コンピュータ読み取り可能メディアの上に記録され、プロセッサによって実行され、次のステップを実行する。
（ａ）需要データが検討されるべき品目を選択し、
（ｂ）選択された品目に関連づけられた全ての情報を識別し、
（ｃ）事前に選択されたフィルタ設定に基づいて情報をフィルタし、フィルタされた需要データを提供し、
（ｄ）フィルタされた需要データを表示し、
（ｅ）フィルタされた需要データを処理して、要求を完了させる最長期間を決定し、
（ｆ）要求の所定のパーセンテージを完了可能にする十分な最適ＴＲＲを決定し、
（ｇ）選択された品目について、補充時間ＴＲＲの散布度の表現を表示装置の上に生成し、その表現の中で、決定された最適ＴＲＲを表示し、
（ｈ）最適ＴＲＲを変更する機会をユーザに提供し、プロセス変更、予見されない出来事、又は頻度の低い需要スパイクを補償するように、調整されたＴＲＲを提供し、
（ｉ）フィルタされたデータを処理し、選択された品目の最も古い要求の日付を決定し、この決定された日付を初期開始点として指定し、
（ｊ）最適ＴＲＲが調整された場合には調整されたＴＲＲ、最適ＴＲＲが調整されなかった場合には最適ＴＲＲ、のいずれかに等しくなるように所定の時間窓を定め、
（ｋ）初期開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｌ）決定された累積需要を記憶し、
（ｍ）初期開始点を増分して、更新された開始点を提供し、
（ｎ）更新された開始点から開始する所定の時間窓の中で、フィルタされた需要データを処理し、その特定の所定の時間窓の間で、選択された品目について累積需要を決定し、
（ｏ）決定された累積需要を記憶し、
（ｐ）フィルタされた需要データの終わりに到達するまで、ステップ（ｍ）、（ｎ）、及び（ｏ）を反復し、
（ｑ）全ての決定及び記憶された累積需要を処理して、数値的に最高の累積需要を決定し、
（ｒ）決定された数値的に最高の累積需要値を表示装置の上に表示し、
（ｓ）ステップ（ｋ）〜（ｐ）で決定された一連の決定された累積需要に基づいて、選択された品目について需要パターンの表現を表示装置の上に生成し、
（ｔ）決定された数値的に最高の累積需要値に等しい値を有するように初期緩衝在庫サイズを設定し、
（ｕ）選択された品目の需要を満たすことへの初期緩衝在庫サイズの影響を決定し、
（ｖ）初期緩衝在庫サイズを調整する機会をユーザに提供して、調整された緩衝在庫サイズを提供する。
【０００８】
本発明の他の目的、特徴、及び利点は、この後の説明から明らかになる。
【０００９】
本発明の前記の特徴は、添付の図面と連携して行われた本発明の例示的実施形態の下記の詳細な説明を参照することによって、容易に明瞭にされ、理解される。
【発明を実施するための最良の形態】
【００１０】
この後の説明は図１〜図８を参照する。図３〜図８で示されるグラフ及び／又は表は例であり、本発明の理解を容易にするために呈示される。
【００１１】
図１を参照すると、本発明の方法を実現するために使用可能なネットワーク１０が示される。ネットワーク１０はエンドユーザ・コンピュータ・システム１４を含む。エンドユーザ・コンピュータ・システム１４は、入力装置、例えば、キーボード１６、マウス１８、表示装置２０、及び印刷装置２２を有する。コンピュータ・システム１４は、パーソナル・コンピュータ、ワークステーション、サーバ・システム、及びミニコンピュータ又はメインフレーム・コンピュータとして構成可能である。コンピュータ・システム１４は、プロセッサ又はＣＰＵ  ２３Ａ及びメモリ２３Ｂを含む。プロセッサ２３Ａは、本発明の機能を遂行するためプログラム命令を実行する。コンピュータ・システム１４のプロセッサは、マイクロプロセッサ、例えば、Ｉｎｔｅｌ  Ｐｅｎｔｉｕｍ（登録商標）プロセッサであるが、ミニコンピュータ又はメインフレーム・コンピュータ・プロセッサであってもよい。メモリ２３Ｂは、プロセッサ２３Ａによって実行されるプログラム命令を記憶する。メモリ２３Ｂは、更に、プロセッサ２３Ａによって使用及び処理されるデータを記憶する。メモリ２３Ｂは、電子メモリ・デバイス、例えば、ランダム・アクセス・メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、プログラム可能読み出し専用メモリ（ＰＲＯＭ）、電子的に消去可能なプログラム可能読み出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリなど、及び電気機械的メモリ、例えば、磁気ディスク・ドライブ、テープ・ドライブ、光ディスク・ドライブなどを含んでよい。これらは、インテグレイテッド・ドライブ・エレクトロニクス（ＩＤＥ）インタフェース、又は拡張ＩＤＥ（ＥＩＤＥ）、又はウルトラダイレクトメモリ・アクセス（ＵＤＭＡ）、又はスカジー（ＳＣＳＩ）ベース・インタフェース、又は高速ＳＣＳＩ、又はワイドＳＣＳＩ、又は高速及びワイドＳＣＳＩなど、又はファイバーチャネル調停ループ（ＦＣ−ＡＬ）インタフェースを使用してよい。
【００１２】
コンピュータ・システム１４は、更に、入力／出力インタフェース及びネットワーク・アダプタを含む。表示装置２０は、ＣＲＴ又はＬＣＤモニタとして構成可能である。
【００１３】
コンピュータ・システム１４は、データ・リンク２４との電子データ通信を行う。データ・リンク２４は、データ信号を伝送できる任意のタイプのメディアとして構成可能である。このようにして、データ・リンク２４は専用陸線、電話回線、ブロードバンド・ケーブルなどとして構成可能である。データ・リンク２４は、更に、無線システム、例えば、衛星アップリンク及びダウンリンク・システムとして構成可能である。データ・リンク２４は、インターネット又はワールド・ワイド・ウェブ３０とデータ通信を行う。ネットワーク１０は、インターネット３０とデータ通信を行うデータ・リンク３１を含む。データ・リンク３１は、データ・リンク２４と同じ構成を有することができる。ネットワーク１０は、更に、データ・リンク３１を介してインターネット３０とデータ通信を行うリモート・サーバ３２を含む。１つのサーバ３２が示されるが、１つ以上のサーバが利用可能であることを理解すべきである。ネットワーク１０は、更に、データベース３４を含む。各々のデータベース３４は、エンドユーザによって使用される部品、コンポーネント、又は品目の需要要件に関連したデータを含む。そのようなデータは、要求データ、例えば、注文が出されて完了される日付、部品が棚以外から出される場合には（備蓄なしの状況）、要求が消費者に対して完了されるべき時間（ＴＲＲ）、部品が棚から出されたのであれば、棚が補充されるべき時間、コンポーネント又は部品の一連番号、及びプロジェクト・コードを含む。データベース３４は、他のデータ、例えば、全ての部品又はコンポーネントの修理及び／又は点検履歴も含んでよい。本明細書で使用されるように、「部品」、「コンポーネント」、及び「製品」の用語は互換的に使用され、本明細書では集約的に「品目」と呼ばれる。ネットワーク１０は、更に、コンピュータ・システム１４と同じ建物に置かれたデータベース３６を含んでよい。データベース３６は、データベース３４に記憶された同じデータを記憶し、及び／又はコンピュータ・システム１４で本発明の方法を実現することによって生成された結果の解析及びデータを記憶するように構成されてよい。
【００１４】
図２を参照すると、本発明の方法の最初のステップ、即ち、ステップ１００は、需要データを検討すべき品目の決定、選択、又は指定を必要とする。本明細書で使用される「需要データ」の用語は、供給者と消費者との間の選択された品目への要求に関する全てのデータを意味する。典型的には、需要データを検討すべき品目は、変動需要パターンの影響を受け、及び／又は信頼可能及び／又は希望可能信頼性補充時間（ＴＲＲ）を確立するときに問題を免れない品目である。ユーザは、キーボード１６及び／又はマウス１８を介して、選択された品目を表すデータをコンピュータ・システム１４の中へ入力する。
【００１５】
次に、ステップ１０２において、ユーザは、選択された品目に関連づけられた全ての詳細な情報を、データベース３４又はデータベース３６から探索する。
【００１６】
ステップ１０４において、ユーザは、所望のフィルタ設定をコンピュータ・システム１４の中に入力する。それに応答して、コンピュータ・システム１４は、問題の品目について需要データを処理し、ユーザのフィルタ設定に基づいて需要データをフィルタする。具体的には、このステップは、卸売り、小売りレベル、又は地域の修理プロセスにおける備蓄からの需要と、備蓄補充活動の需要とを分別する。
【００１７】
ステップ１０６において、ユーザは、需要データを探索する指定時間フレームを入力する。入力された時間フレームに応答して、コンピュータ・システム１４は、指定時間フレームの中に存在しない全ての需要データをフィルタで除く。
【００１８】
ステップ１０８において、ユーザは他の規準を入力する。これらの規準は、所望されない他のデータをフィルタで除くため、コンピュータ・システム１４によって使用される。例えば、ユーザは、需要データを所望しないプロジェクト・コード、型機器コード、作業部課、ＵＩＣなどを表す具体的データを入力してよい。
【００１９】
ステップ１０６及び１０８によって実現されたデータ処理の結果として、フィルタされた需要データは表示装置２０の上に呈示される。１つの実施形態において、フィルタされた需要データは、図３で示される表形式で呈示される。図３で示された例示的な表は、「要求番号」、一連番号「Ｓ／Ｎ」、「ＴＲＲ」、「注文日付」、「完了日付」、「数量」、及び「状況」に関連したデータ及び情報を含む。このようにして、例えば、２００２年１月３日に、要求番号２３４５６が品目について決められた。注文された品目の数量は１であった。引き渡された品目の一連番号は０００１である。補充時間（ＴＲＲ）は１日である。このようにして、注文された品目は、要求が行われた後の最初の日に到着した。好ましい実施形態において、ステップ１０８は、更に、特定の品目についてＴＲＲ傾向を示すグラフを表示装置２０の上に生成するように、ユーザがコンピュータ・システム１４に促すことを可能にする。ＴＲＲ傾向を示すそのようなグラフの例は、図４で示される。水平軸は時間線であり、垂直軸は、要求注文日から、要求が完了された日付までの時間量である。図４で示されたＴＲＲ傾向は例示的なものであって、図３で示された需要データに基づくものではない。
【００２０】
次に、ステップ１１０において、コンピュータ・システム１４は、フィルタされた需要データの全てを処理して、要求を完了させるために必要な最長時間を決定する。言い換えれば、ステップ１１０は最長ＴＲＲを決定する。図３で示された需要データを１つの例として使用すると、ステップ１１０は、この需要データを処理して最長ＴＲＲを決定する。ステップ１１０は、更に、例１によって例示される。
【実施例１】
【００２１】
この例では、特定の品目について１２ヶ月の需要データが評価される。要求を完了させるのに必要な最長時間量は１１日であった。１１日は、要求を完了させるための最長期間であったが、要求の大多数は７日以内に完了され、少数の要求が８日から１０日までに完了された。したがって、ステップ１１０は、要求を完了させる最長期間として１１日を識別する。
【００２２】
次に、ステップ１１２において、ユーザは、要求の所定のパーセンテージを完了可能にする十分な特定の最適ＴＲＲを決定するため、図３及び図４の形式で呈示されてよいフィルタされた需要データを解析する。例えば、例１で説明したシナリオを使用するとき、需要データの解析によって、要求を完了させるためには１１日が最長期間であったが、要求の大多数は７日以内に完了され、８日から１０日までに完了された要求は少数であったことが明らかになる。このようにして、ユーザは、データから、問題とする１１日の期間は例外に属すること、及び８日から１０日までの完了時間を有する要求が、標本期間の早期に起こったこと、即ち、評価される１２ヶ月の期間で早期に起こったことを確かめることができる。更に、ユーザは、１１日の要求時間が非再発「需要スパイク」であって、対応する緩衝在庫サイズでカバーする必要がないことを決定してよい。このようにして、ユーザは、最適ＴＲＲが要求の１００％をカバーする必要はないことを結論してよい。その代わりに、ユーザは、要求の或るパーセンテージだけ、例えば、８０％、９０％などを最適ＴＲＲによってカバーすればよいことを発見するかも知れない。このようにして、ユーザは、例外、異常と考えられるＴＲＲ、又は標本期間の早期に起こるＴＲＲを除外するパーセンテージを決定する。このようにして、現在の例では、ユーザは、最適ＴＲＲが全ての要求の８５％だけをカバーすればよいこと、及び７日のＴＲＲがこのパーセンテージ値８５％に対応することを決定する。
【００２３】
ステップ１１２において、ユーザは、決定されたパーセンテージ値をコンピュータ・システム１４の中へ入力する。ステップ１１４において、コンピュータ・システム１４は、決定されたパーセンテージ及びＴＲＲ値を表示する。このようにして、前記の例を使用すると、コンピュータ・システム１４は、所定のパーセンテージ値８５％及び７日のＴＲＲを表示する。
【００２４】
ステップ１１６において、コンピュータ・システム１４は、選択された品目について補充時間（ＴＲＲ）の散布度のグラフ表現を表示装置２０の上に表示する。その場合、ステップ１１２で決定された最適ＴＲＲは、識別のためにフラグを付けられる。このステップは図５及び例ＩＩで例示される。
【実施例２】
【００２５】
この例において、選択又は決定されたパーセンテージ切り捨て値は８５％であり、このパーセンテージに対応するＴＲＲは１０日である。次に、コンピュータ・システム１４は、選択された品目について補充時間（ＴＲＲ）の散布度のグラフ表現を生成する。図５は、このグラフ表現を示す。垂直軸の数量は、要求が行われた品目の数量を表す。水平軸の補充日数は、要求量又は需要量が到着するのに必要な日数を表す。例えば、図５を検討すると、要求が行われた日付の１日以内に１３個の品目が到着したことが明示される。要求が出された日付の３日以内に２１個の品目が到着した。要求が出された日付の６日以内に３２個の品目が到着した。要求が出された日付の後の１０日以内に３個の品目が到着した。１０日は最適ＴＲＲであるから、フラグ２００が示され、８５％のパーセンテージ値に対応するＴＲＲとして１０日が示される。このようにして、図５のグラフ表現を検討した結果として、要求品目又は需要品目の大多数が１０日以内に到着し、要求が行われた後の１０日よりも多い日数で要求品目又は需要品目が到着する場合は比較的に少ないことを、ユーザは理解することができる。
【００２６】
補充散布度のグラフを検討した後、ステップ１１８は、前のステップで決定された最適ＴＲＲの数値を変更又は調整する機会をユーザに提供する。それは、プロセス変更、予見されないか、普通でないか、頻度の低い出来事、又は頻度の低い需要スパイクを補償するためである。例えば、図５で示されるように、要求が行われた後の１０日よりも多い日数で品目が到着した場合は、普通でない供給システムの破壊、予見されない出来事、又は可能性として一時的な需要スパイクの結果であったことをユーザは結論してよい。プロセス変更もＴＲＲに影響するかもしれない。そのようなプロセス変更は、解析されている時間フレーム全体の中の異なる時点でＴＲＲの増加又は減少を生じるかもしれない。このようにして、ステップ１１８によって、ユーザは最適ＴＲＲを不変のままにしておくか、最適ＴＲＲを調整することができる。
【００２７】
次に、ステップ１２０において、品目の最初の要求の日付を突き止めるため、ユーザはコンピュータ・システム１４へコマンドを入力する。典型的には、最初の要求は最も古い要求である。最初の要求の日付は初期開始点として指定される。例えば、図３で示されたデータを使用すると、２００２年１月３日は、時間フレームの中で最も古い要求であり、したがって初期開始点として指定される。
【００２８】
次に、ステップ１２１では、所定の時間窓を定めるため、ステップ１１８から生じたＴＲＲが使用される。このようにして、ＴＲＲが１０日であれば、所定の時間窓は１０日である。
【００２９】
ステップ１２２、１２４、及び１２６において、ユーザはコンピュータ・システム１４に命令し、初期開始点から開始する所定の１０日の窓を使用して、選択された品目の需要データを処理させ、その特定の所定の時間窓の間の総計又は累積需要を決定させる。このようにして、図３を再び参照すると、このステップは、「２００２年１月３日」に開始して「２００２年１月１２日」に終了する１０日の窓を最初に評価する。次に、コンピュータ・システム１４は、後の処理のために、その１０日の期間の累積需要を記憶する。次に、コンピュータ・システム１４は開始点を１日だけ増分し、更新された開始点を提供し、更新された開始点から開始する次の１０日の窓を評価する。したがって、コンピュータ・システム１４は、「２００２年１月４日」から開始して「２００２年１月１３日」までの１０日の期間を評価し、その１０日の期間の間の累積需要を決定する。次に、コンピュータ・システム１４は、その１０日の期間の累積需要をメモリへ記憶する。コンピュータ・システム１４は、このようにして開始点を１日だけ連続的に増分しながら需要データの処理を継続し、更新された開始点を提供して、対応する１０日の窓を評価し、各々の１０日の窓について累積需要を決定する。このプロセスは、需要データの終わりに到達したことをステップ１２４が決定するまで継続する。一度、需要データの終わりに到達したことをステップ１２４が決定すると、本方法はステップ１２７へ移る。
【００３０】
ステップ１２７において、コンピュータ・システム１４は、ステップ１２２、１２４、及び１２６によって決定された各々の１０日の窓について、全ての記憶された総計又は累積需要データを処理し、数値的に最高の累積需要を決定する。このようにして、ステップ１２７は、ステップ１２２、１２４、及び１２６で解析された１０日の窓の全てについて、数値的に最高の累積需要を生成する。次に、コンピュータ・システム１４は、決定された数値的に最高の累積需要を表示装置２０の上に表示する。
【００３１】
ステップ１２８において、コンピュータ・システム１４は、ステップ１２２、１２４、及び１２６で決定された一連の累積需要値及び対応する１０日の時間窓に基づく需要パターンを示すグラフを表示装置２０の上に生成する。ステップ１２８の理解を容易にするため、仮定として、最適ＴＲＲは１０日であり、数値的に最高の累積需要が６であることをステップ１２７が決定したとする。このステップによって生成されたグラフの例は、図６で示される。このグラフは、２００２年１月に始まって２００４年４月に終わる２年間のデータを含む。垂直軸は品目の注文数量であり、水平軸は問題とする全体の期間である。各々のデータ「バー」又は「スパイク」は、ステップ１１８で確立されたＴＲＲ、例えば、１０日に等しい時間窓の総計累積需要を示す。図６で示されるように、２００２年９月には３つの時間窓が存在し、累積需要は全部で６品目であった。次の最高累積需要は５であり、これは２００２年９月の時間窓で起こった。次の最高累積需要は４であり、２００２年９月の時間窓及び２００３年１０月の時間窓で起こった。残りの累積需要は３品目以下である。
【００３２】
ステップ１２９において、コンピュータ・システム１４は、数値的に最高の累積需要と等しくなるように、最も控えめな緩衝サイズを自動的に設定する。このようにして、このステップは、最も控えめな緩衝サイズを６へ設定し、ＴＲＲを１０日とする。
【００３３】
ステップ１３０において、ユーザは、ステップ１２９で確立された緩衝サイズを確認する機会を与えられる。具体的には、このステップにおいて、ユーザは、図６で示されるグラフを評価し、確立された緩衝サイズをそのままにするか、調整すべきかを決定する。このステップにおいて、ユーザは、更に、「需要ピーク・サイズ」対「生起回数」のグラフを生成することをコンピュータ・システム１４に促す選択肢を有する。それは、ステップ１２９で確立された緩衝サイズが十分であるかどうか、又は緩衝サイズを調整すべきかどうかをユーザが決定するのを助けるためである。そのようなグラフは図７で示される。このグラフにおいて、水平軸は「需要ピーク・サイズ」であり、垂直軸は「生起回数」である。このグラフは、品目の特定の数量に対して需要が何回起こったかをユーザに知らせる。例えば、１つの品目に対する需要は３５回起こった。２つの品目に対する需要は２８回起こった。３つの品目に対する需要は１８回起こった。４つの品目に対する需要は２回起こった。５つの品目に対する需要は２回起こった。６つの品目に対する需要は３回だけ起こった。このようにして、６の緩衝サイズを維持することは必要でないことをユーザは決定してよい。品目当たりの比較的高いコストと、６つ以上の品目に対する頻度の低い需要との組み合わせは、６に満たない緩衝サイズで十分であることをユーザが決定するように影響する。しかし、緩衝サイズの調整を行う前に、６の緩衝サイズが、特定の期間の全体で、品目の需要を満たす能力にどのような影響を有するかを、先ずユーザが解析することが好ましい。これは、更に、ステップ１３２で説明される。
【００３４】
ステップ１３２では、品目に対する需要を満たすことに６の緩衝サイズがどのような影響を有するかを示すグラフを生成するように、ユーザがコンピュータ・システム１４に促す。そのようなグラフは、図８で示される。このグラフは、１０日のＴＲＲ及び６の緩衝サイズに基づいている。垂直軸は緩衝の中の品目の数を表す。水平軸は特定の時間フレームを表す。グラフは、参照数字３００Ａ〜３００Ｋによって示される「バー」を示す。バーは、緩衝在庫の枯渇及び或る期間（例えば、日数）が経過した後の緩衝在庫を示す。各々のバーの幅は、経過した時間量に対応する。例えば、バー３００Ａは、最初は６つの品目を有していた緩衝在庫が、２００２年１月では期間中に５つの品目へ減少したことを示す。バー３００Ａ〜３００Ｋの間にある領域又は区域は、参照数字４００で示され、緩衝在庫が満杯、即ち、６つの品目である期間を定める。バー３００Ｇは、最初は６つの品目を有していた緩衝が、２００３年２月では期間中に４つの品目へ減少したことを示す。バー３００Ｆは、緩衝在庫が２００２年１２月にゼロへ枯渇したことを示す。したがって、このグラフは、６の緩衝サイズで十分であるか、大きすぎるか、小さすぎるかの表示をユーザに提供する。この特定の例において、ユーザは、緩衝サイズを４又は５へ減らすことを決定してよい。なぜなら、大方の場合、緩衝サイズが４品目より少なくなるように枯渇することはないからである。したがって、ユーザは緩衝サイズを４へ減らしてよい。ユーザが緩衝サイズを調整するのであれば、ステップ１３２が反復され、ユーザは新しい緩衝サイズの影響又は関連を観察することができる。
【００３５】
本発明は、完全に機能するデータ処理システム及び方法との関連で説明されたが、本発明のプロセスは命令のコンピュータ読み取り可能メディア形式及び様々な形態で配布可能であること、及び配布を実行するため実際に使用される信号保有メディアの特定のタイプがどのようなものであれ本発明を等しく適用できることを、当業者は理解する。コンピュータ読み取り可能メディアの例は、記録可能型メディア、例えば、フレキシブルディスク、ハードディスク・ドライブ、ＲＡＭ、及びＣＤ−ＲＯＭ、及び伝送型メディア、例えば、デジタル及びアナログ通信リンクを含む。
【００３６】
これまでの詳述で、本発明の原理、好ましい実施形態、及び動作態様が説明された。しかし、本明細書での保護を意図される発明は、開示された特定の形態へ限定されると解釈されてはならない。なぜなら、開示された特定の形態は、限定ではなく例示として考えられるべきだからである。当業者は、本発明の趣旨から逸脱することなく、変形及び変更を行ってよい。したがって、これまでの詳細な説明は、事実上例示と考えるべきであり、添付の特許請求の範囲で記述される本発明の範囲及び趣旨を限定すると考えてはならない。
【図面の簡単な説明】
【００３７】
【図１】本発明の１つの実施形態に従って、本発明の方法を実現することのできるコンピュータ・ネットワークのブロック図である。
【図２Ａ】本発明の方法の流れ図である。
【図２Ｂ】本発明の方法の流れ図である。
【図２Ｃ】本発明の方法の流れ図である。
【図３】特定の品目の需要データの例示的な表である。
【図４】特定の品目のＴＲＲ（信頼性補充時間）の例示的なグラフである。
【図５】特定の品目の補充時間及び累積数量の散布度の例示的なグラフである。
【図６】特定のＴＲＲに対応する累積需要を示す例示的なグラフである。
【図７】特定の需要ピークの生起回数を示す例示的なグラフである。
【図８】需要及び供給活動への特定の緩衝サイズの影響を示す例示的なグラフである。
【図１】
2008537223.tif 000003
【図２Ａ】
2008537223.tif 000004
【図２Ｂ】
2008537223.tif 000005
【図２Ｃ】
2008537223.tif 000006
【図３】
2008537223.tif 000007
【図４】
2008537223.tif 000008
【図５】
2008537223.tif 000009
【図６】
2008537223.tif 000010
【図７】
2008537223.tif 000011
【図８】
2008537223.tif 000012
【国際調査報告】
2008537223.tif 000013