(57)【要約】   【課題】  出庫された製品の滞留期間に基づいて、需要との供給のバランスを定量的に評価する指標を算出する。  【解決手段】  システム１０は、製品の滞留拠点における滞留期間の範囲と関連付けられた鮮度クラスを格納した製品鮮度マスタ１６と、鮮度クラスごとに、滞留期間が大きくなるのにしたがって増大し、或いは、小さくなるのにしたがって増大するように設定された重みを格納した製品／鮮度別重みマスタ１８とを備える。指標算出手部２４は、出庫された製品の滞留期間に基づき、鮮度クラステーブルを参照して、出庫された製品が属する鮮度クラスを算出し、製品の出庫や一定期間の製品の出庫ごとに、鮮度クラスに属する出庫された製品の数量を算出するとともに、各鮮度クラスに属する製品の数量と、対応する重みとに基づき、出庫ごと或いは一定期間にわたる出庫ごとの鮮度評価指標を算出する。【選択図】  図１
2005352928.tif 000002
【特許請求の範囲】
【請求項１】
製品の滞留拠点における滞留期間の範囲と、それぞれ関連付けられた複数の鮮度クラスを格納した鮮度クラステーブルと、
前記鮮度クラスごとに、滞留期間が大きくなるのにしたがって増大し、或いは、小さくなるのにしたがって増大するように設定された重みを格納した重みテーブルと、
出庫された製品の、滞留拠点における滞留期間に基づき、前記鮮度クラステーブルを参照して、当該出庫された製品について、当該滞留期間が属する鮮度クラスを算出するとともに、製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとに、前記鮮度クラスに属する出庫された製品の数量を算出する、鮮度クラス・数量算出手段と、
各鮮度クラスに属する製品の数量と、前記重みテーブルから読み出された対応する重みとに基づき、前記出庫ごと或いは一定期間にわたる出庫ごとの鮮度評価指標を算出し、算出された鮮度評価指標を、記憶装置に記憶する指標算出手段と、を備えたことを特徴とする在庫管理支援システム。
【請求項２】
前記指標算出手段が、各鮮度クラスの、前記重み付けられた鮮度クラスに属する製品の数量に重みの総和と、前記数量の総和との比で表わされた鮮度評価指標を算出することを特徴とする請求項１に記載の在庫管理支援システム。
【請求項３】
さらに、入庫された製品群の入庫時期、ロット番号、入庫数を含むレコードを格納した入庫明細ファイルと、
出庫された製品群の出庫時期、ロット番号、出庫数を含むレコードを格納した出庫明細ファイルと、
前記出庫された製品が属する製品群のロット番号に基づき、前記入庫明細ファイル中の関連するレコードを見出し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、見出された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段と、を備えたことを特徴とする請求項１または２に記載の在庫管理支援システム。
【請求項４】
さらに、入庫された製品群の入庫時期、入庫数を含むレコードを格納した入庫明細ファイルと、
出庫された製品群の出庫時期、出庫数を含むレコードを格納した出庫明細ファイルと、
前記出庫された製品が属する製品群について、前記入庫明細ファイル中、引き当てされていない最古のレコードを特定して、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、特定された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段と、を備えたことを特徴とする請求項１または２に記載の在庫管理支援システム。
【請求項５】
前記滞留期間算出手段が、前記最古のレコードに含まれる入庫数が、出庫数に満たない場合には、不足する数量について、前記入庫明細ファイル中、前記最古のレコードの次に古いレコードを特定し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、前記特定された次に古いレコードの入庫時期とから、前記滞留期間を算出するように構成されたことを特徴とする請求項４に記載の在庫管理支援システム。
【請求項６】
前記鮮度クラステーブルが、前記鮮度評価指標の許容される変動範囲を格納し、
さらに、前記製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとの鮮度評価指標を出力する出力手段を備え、前記出力手段が、前記鮮度クラステーブルを参照して、前記指標算出手段により算出された鮮度評価指標が、前記変動範囲を逸脱している場合に、変動範囲を逸脱していることを通知するように構成されたことを特徴とする請求項１ないし５の何れか一項に記載の在庫管理支援システム。
【請求項７】
製品の滞留拠点における滞留期間の範囲と、それぞれ関連付けられた複数の鮮度クラスを格納した鮮度クラステーブルと、前記鮮度クラスごとに、滞留期間が大きくなるのにしたがって増大し、或いは、小さくなるのにしたがって増大するように設定された重みを格納した重みテーブルと、を備えたコンピュータにより読み出し可能なプログラムであって、前記コンピュータを、
出庫された製品の、滞留拠点における滞留期間に基づき、前記鮮度クラステーブルを参照して、当該出庫された製品について、当該滞留期間が属する鮮度クラスを算出するとともに、製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとに、前記鮮度クラスに属する出庫された製品の数量を算出する、鮮度クラス・数量算出手段、並びに、
各鮮度クラスに属する製品の数量と、前記重みテーブルから読み出された対応する重みとに基づき、前記出庫ごと或いは一定期間にわたる出庫ごとの鮮度評価指標を算出し、算出された鮮度評価指標を、記憶装置に記憶する指標算出手段として機能させることを特徴とする在庫管理支援プログラム。
【請求項８】
前記コンピュータを指標算出手段として機能させる際に、
各鮮度クラスの、前記重み付けられた鮮度クラスに属する製品の数量に重みの総和と、前記数量の総和との比で表わされた鮮度評価指標を算出するように、前記コンピュータを動作させることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記コンピュータが、入庫された製品群の入庫時期、ロット番号、入庫数を含むレコードを格納した入庫明細ファイルと、出庫された製品群の出庫時期、ロット番号、出庫数を含むレコードを格納した出庫明細ファイルと、を備え、
さらに、前記コンピュータを、前記出庫された製品が属する製品群のロット番号に基づき、前記入庫明細ファイル中の関連するレコードを見出し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、見出された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段として機能させることを特徴とする請求項７または８に記載のプログラム。
【請求項１０】
前記コンピュータが、入庫された製品群の入庫時期、入庫数を含むレコードを格納した入庫明細ファイルと、出庫された製品群の出庫時期、出庫数を含むレコードを格納した出庫明細ファイルと、を備え、
さらに、前記コンピュータを、前記出庫された製品が属する製品群について、前記入庫明細ファイル中、引き当てされていない最古のレコードを特定して、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、特定された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段として機能させることを特徴とする請求項７または８に記載のプログラム。
【請求項１１】
前記コンピュータを、前記滞留期間算出手段として機能させる際に、前記最古のレコードに含まれる入庫数が、出庫数に満たない場合には、不足する数量について、前記入庫明細ファイル中、前記最古のレコードの次に古いレコードを特定し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、前記特定された次に古いレコードの入庫時期とから、前記滞留期間を算出するように、前記コンピュータを動作させることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記鮮度クラステーブルが、前記鮮度評価指標の許容される変動範囲を格納し、
さらに、前記コンピュータを、前記製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとの鮮度評価指標を出力する出力手段であって、前記鮮度クラステーブルを参照して、前記指標算出手段により算出された鮮度評価指標が、前記変動範囲を逸脱している場合に、変動範囲を逸脱していることを通知するように構成された出力手段として機能させることを特徴とする請求項７ないし１１の何れか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、適性在庫を判断するための指標を作成する在庫管理支援システムおよび支援プログラムに関する。
【背景技術】
【０００２】
現在、在庫管理のために、需要と供給とのバランスである在庫を評価する指標として、在庫回転率および在庫日数が、周知である。在庫回転率は、期間出荷数／現在在庫数で表わされ、在庫日数は、現在在庫数／期間出荷数で表わされる。ここに、期間出荷数とは、ある期間に出荷された個数をいう。
【０００３】
在庫回転率や在庫日数は、期間出荷数の「期間」が短くなるのにしたがって、期間出荷数の変動が著しくなる。たとえば、四半期単位の期間出荷数の変動割合と、月単位の期間出荷数の変動割合を比較すれば、後者が大きくなる。したがって、在庫数量が同じであっても、在庫回転率や在庫日数を算出する時期によって、上記指標は大きく変動する。その結果、指標を用いた在庫の評価は属人的となり、生産計画立案に役立てることができないという問題点があった。特に、上記指標が変動するため、在庫を考慮した上で、短期間先（たとえば、一週間先など）にどの程度の生産が望ましいかを判断することは不可能であった。
【特許文献１】特開平４−３６１３６７号公報
【特許文献２】特開２００１−７６０８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
たとえば、特許文献１には、出荷量の多少によって、生産方式を選択する生産計画作成装置が開示されている。生産方式の一例として、事前に基準在庫と発注点とを決めておき、在庫量が発注点として設定された在庫量を切る場合には、基準在庫量を満たす分の量を生産するような発注点管理方式が提案されている。しかしながら、この方式を利用した場合には、需要の変動があった場合に、発注点や基準在庫量の見直しは必要であり、そのタイミングが遅くなると過剰在庫や欠品が生じるという問題点があった。
【０００５】
また、特許文献２には、輸送拠点における滞留期間や需要変動をパラメータとして在庫量の変動を求める手法が開示されている。特許文献２の技術においては、定められた需要変動を利用して、各日の需要量を求めている。したがって、予想外の需要の変動があった場合には、需要量が信頼できる値ではないため、在庫量の変動が不正確になってしまうという問題点もあった。
【０００６】
本発明は、出庫された製品の滞留期間に基づいて、需要との供給のバランスを定量的に評価する指標を算出して、適性在庫の判断に役立てること、および、短期間先であっても将来の生産計画立案に役立てることが可能な在庫管理支援システムおよび支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明においては、出庫した製品と入庫した製品とを関連付け、その滞留期間の大きさ（長さ）によって、クラス分けすることで、需要と供給のバランスを定量的に評価する。さらに、製品に応じて、クラス別に重みを設定することで、製品の指標（鮮度指標）を算出し、当該製品の鮮度指標が所定の範囲を逸脱した場合に、生産計画を調整させるように設定することにより、より適切な生産計画の立案を可能とする。
【０００８】
より詳細には、本発明の目的は、製品の滞留拠点における滞留期間の範囲と、それぞれ関連付けられた複数の鮮度クラスを格納した鮮度クラステーブルと、前記鮮度クラスごとに、滞留期間が大きくなるのにしたがって増大し、或いは、小さくなるのにしたがって増大するように設定された重みを格納した重みテーブルと、出庫された製品の、滞留拠点における滞留期間に基づき、前記鮮度クラステーブルを参照して、当該出庫された製品について、当該滞留期間が属する鮮度クラスを算出するとともに、製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとに、前記鮮度クラスに属する出庫された製品の数量を算出する、鮮度クラス・数量算出手段と、各鮮度クラスに属する製品の数量と、前記重みテーブルから読み出された対応する重みとに基づき、前記出庫ごと或いは一定期間にわたる出庫ごとの鮮度評価指標を算出し、算出された鮮度評価指標を、記憶装置に記憶する指標算出手段と、を備えたことを特徴とする在庫管理支援システムにより達成される。
【０００９】
本発明において、たとえば、滞留期間が大きくなるのにしたがって増大するような重みを、鮮度クラスに与えておく。また、適正と考えられる滞留期間（適正滞留期間）に対応する鮮度クラスについては、基準となる重み（たとえば、「１」）を与えておく。これにより、本発明によれば、適正滞留期間を超えて出荷された製品が多いほど、鮮度評価指標は大きくなり、適正滞留期間に満たない期間で出荷された製品が多いほど、鮮度評価指標は小さくなる。たとえば、出庫時期によって、上記製品の割合に変化があると、鮮度評価指標は感度良く、その変化量を表現することが可能となる。
【００１０】
好ましい実施態様においては、前記指標算出手段が、各鮮度クラスの、前記重み付けられた鮮度クラスに属する製品の数量に重みの総和と、前記数量の総和との比で表わされた鮮度評価指標を算出する。
【００１１】
また、好ましい実施態様においては、さらに、入庫された製品群の入庫時期、ロット番号、入庫数を含むレコードを格納した入庫明細ファイルと、出庫された製品群の出庫時期、ロット番号、出庫数を含むレコードを格納した出庫明細ファイルと、前記出庫された製品が属する製品群のロット番号に基づき、前記入庫明細ファイル中の関連するレコードを見出し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、見出された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段と、を備えている。
【００１２】
別の好ましい実施態様においては、さらに、入庫された製品群の入庫時期、入庫数を含むレコードを格納した入庫明細ファイルと、出庫された製品群の出庫時期、出庫数を含むレコードを格納した出庫明細ファイルと、前記出庫された製品が属する製品群について、前記入庫明細ファイル中、引き当てされていない最古のレコードを特定して、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、特定された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段と、を備えている。
【００１３】
より好ましくは、前記滞留期間算出手段が、前記最古のレコードに含まれる入庫数が、出庫数に満たない場合には、不足する数量について、前記入庫明細ファイル中、前記最古のレコードの次に古いレコードを特定し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、前記特定された次に古いレコードの入庫時期とから、前記滞留期間を算出するように構成されている。
【００１４】
さらに別の好ましい実施態様においては、前記鮮度クラステーブルが、前記鮮度評価指標の許容される変動範囲を格納し、さらに、前記製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとの鮮度評価指標を出力する出力手段を備え、前記出力手段が、前記鮮度クラステーブルを参照して、前記指標算出手段により算出された鮮度評価指標が、前記変動範囲を逸脱している場合に、変動範囲を逸脱していることを通知するように構成されている。
【００１５】
この出力手段は、鮮度評価指標を画像化するように構成しても良く、この場合には、変動範囲を逸脱した鮮度評価指標を、他の鮮度評価指標と異なる態様（たとえば、異なる色彩など）で示す画像が生成されれば良い。また、音声出力手段により音声にて逸脱を通知しても良いし、他の手段により、文字列などにより逸脱を通知しても良い。
【００１６】
また、本発明の目的は、製品の滞留拠点における滞留期間の範囲と、それぞれ関連付けられた複数の鮮度クラスを格納した鮮度クラステーブルと、前記鮮度クラスごとに、滞留期間が大きくなるのにしたがって増大し、或いは、小さくなるのにしたがって増大するように設定された重みを格納した重みテーブルと、を備えたコンピュータにより読み出し可能なプログラムであって、前記コンピュータを、出庫された製品の、滞留拠点における滞留期間に基づき、前記鮮度クラステーブルを参照して、当該出庫された製品について、当該滞留期間が属する鮮度クラスを算出するとともに、製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとに、前記鮮度クラスに属する出庫された製品の数量を算出する、鮮度クラス・数量算出手段、並びに、各鮮度クラスに属する製品の数量と、前記重みテーブルから読み出された対応する重みとに基づき、前記出庫ごと或いは一定期間にわたる出庫ごとの鮮度評価指標を算出し、算出された鮮度評価指標を、記憶装置に記憶する指標算出手段として機能させることを特徴とする在庫管理支援プログラムによっても達成される。
【００１７】
好ましい実施態様においては、前記コンピュータを指標算出手段として機能させる際に、各鮮度クラスの、前記重み付けられた鮮度クラスに属する製品の数量に重みの総和と、前記数量の総和との比で表わされた鮮度評価指標を算出するように、前記コンピュータを動作させる。
【００１８】
また、好ましい実施態様においては、前記コンピュータが、入庫された製品群の入庫時期、ロット番号、入庫数を含むレコードを格納した入庫明細ファイルと、出庫された製品群の出庫時期、ロット番号、出庫数を含むレコードを格納した出庫明細ファイルと、を備え、さらに、前記コンピュータを、前記出庫された製品が属する製品群のロット番号に基づき、前記入庫明細ファイル中の関連するレコードを見出し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、見出された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段として機能させる。
【００１９】
別の好ましい実施態様においては、前記コンピュータが、入庫された製品群の入庫時期、入庫数を含むレコードを格納した入庫明細ファイルと、出庫された製品群の出庫時期、出庫数を含むレコードを格納した出庫明細ファイルと、を備え、さらに、前記コンピュータを、前記出庫された製品が属する製品群について、前記入庫明細ファイル中、引き当てされていない最古のレコードを特定して、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、特定された入庫明細ファイル中のレコードの入庫時期とから、前記出庫された製品の滞留期間を算出する滞留期間算出手段として機能させる。
【００２０】
より好ましくは、前記コンピュータを、前記滞留期間算出手段として機能させる際に、前記最古のレコードに含まれる入庫数が、出庫数に満たない場合には、不足する数量について、前記入庫明細ファイル中、前記最古のレコードの次に古いレコードを特定し、前記製品群に関する出庫明細ファイルのレコード中の出庫時期と、前記特定された次に古いレコードの入庫時期とから、前記滞留期間を算出するように、前記コンピュータを動作させる。
【００２１】
さらに別の好ましい実施態様においては、前記鮮度クラステーブルが、前記鮮度評価指標の許容される変動範囲を格納し、さらに、前記コンピュータを、前記製品の出庫ごと、或いは、一定期間にわたる製品の出庫ごとの鮮度評価指標を出力する出力手段であって、前記鮮度クラステーブルを参照して、前記指標算出手段により算出された鮮度評価指標が、前記変動範囲を逸脱している場合に、変動範囲を逸脱していることを通知するように構成された出力手段として機能させる。
【発明の効果】
【００２２】
本発明によれば、出庫された製品の滞留期間に基づいて、需要との供給のバランスを定量的に評価する指標を算出して、適性在庫の判断に役立てること、および、短期間先であっても将来の生産計画立案に役立てることが可能な在庫管理支援システムおよび支援プログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照して、本発明の実施の形態について説明する。図１は、本発明の実施の形態にかかる在庫管理支援システムの構成を示すブロックダイヤグラムである。図１に示すように、本実施の形態にかかる在庫管理支援システム１０は、入庫した製品に関する入庫明細データを格納した入庫明細ファイル１２、出庫した製品に関する出庫明細データを格納した出庫明細ファイル１４、後述する製品鮮度マスタ１６、製品／鮮度別重みマスタ１８、製品の出入庫やオペレータの指示にしたがって、入庫明細ファイル１２や出庫明細ファイル１４のレコードを追加、更新、削除する出入庫ファイル管理部２０、オペレータの指示にしたがって、製品鮮度マスタ１６や製品／鮮度別重みマスタ１８のレコードを追加、更新、削除するマスタ管理部２２、並びに、入庫明細ファイル１２、出庫ファイル１４、製品鮮度マスタ１６および製品／鮮度別重みマスタ１８を参照して、製品鮮度評価指標を算出する指標算出部２４を備えている。また、図１に示すように、算出された鮮度評価指標を記憶する指標ＤＢ２６を備えていても良い。
【００２４】
本実施の形態にかかる在庫管理支援システム１０は、パーソナルコンピュータに、在庫管理支援プログラムをインストールすることにより実現できる。
【００２５】
図２（ａ）は、入庫明細ファイル１２のデータ構成を示す図、図２（ｂ）は、出庫明細ファイル１４のデータ構成を示す図である。図２（ａ）に示すように、入庫明細ファイル１２のレコードは、項目として、「入庫ナンバー（No.）」、「入庫明細行ナンバー（No.）」、「製品コード」、「ロット番号」、「入庫日」、「入庫数」を含む。「入庫No.」は、「入庫数」だけ製品が入庫されたときの、入庫自体を特定する番号である。
【００２６】
１回の所定数の製品（製品群）の入庫は、上記「入庫No.」により特定することができる。ただし、複数の製品が同時に入庫し、また、出庫する場合には、取引の最小単位として、複数の製品の入庫について、同一の「入庫No.」が付与されることがある。たとえば、図２（ａ）の例では、パーソナルコンピュータ（パソコン）と、パソコンラックとが同時に入庫され、同一の「入庫No.」として「０００００１」が与えられる。このような場合には、それぞれの製品に、別個の「入庫明細行No.」を与え、製品を識別するようにしている。
【００２７】
入庫時や出庫時には、所定数（たとえば、１００個、１０００個など）の製品が搬入、搬出される。そこで、製品コードやロット番号で特定される、一群の製品について、入庫明細ファイル１２や出庫明細ファイル１４のレコードが作成される。
【００２８】
より具体的には、オペレータは、キーボードやマウスなどの入力装置を操作して、所定数の製品の入庫があるごとに、上記項目の値を入力する。入力に応答して、出入庫管理部２０が、入庫明細ファイル１２のレコードを生成する。或いは、他のシステム（出入庫管理システム）からネットワークを介して、上記レコードのデータが与えられ、出入庫管理部２０が、受信したレコードを、入庫明細ファイル１２に格納しても良い。
【００２９】
図２（ｂ）に示すように、出庫明細ファイル１４のレコードは、項目として、「出庫No.」、「出庫明細行No.」、「製品コード」、「ロット番号」、「出庫日」および「出庫数」を有する。入庫時と同様に、オペレータは、キーボードやマウスなどの入力装置を操作して、所定数の製品が出庫されるごとに、上記項目の値を入力する。入力に応答して、出入庫管理部２０が、出庫明細ファイル１４のレコードを生成する。或いは、他のシステム（出入庫管理システム）からネットワークを介して、上記レコードのデータが与えられ、出入庫管理部２０が、受信したレコードを、出庫明細ファイル１４に格納しても良い。
【００３０】
図３（ａ）は、製品鮮度マスタのデータ構成を示す図、図３（ｂ）は、製品／鮮度別重みマスタのデータ構成を示す図である。図３（ａ）に示すように、製品鮮度マスタのレコードは、項目として、「製品コード」、「クラス数」、「クラス滞留期間」、「鮮度評価指数」、「鮮度評価指標変動範囲」を有する。本実施の形態においては、製品の入庫から出庫までの滞留期間を、複数のクラスに分ける。製品の滞留期間が、あるクラス「ｉ」の範囲に含まれるとき、鮮度ｉクラス、或いは、ｉ番の鮮度クラスに属するとも言う。
【００３１】
１クラスあたりの期間は、「クラス滞留期間」で規定される。たとえば、「クラス数」を「１」、「クラス滞留期間」を「１週間」とすると（図３（ａ）の符号３０１参照）、
Ａクラス：滞留期間０〜１週間（つまり、０日〜７日）
Ｂクラス：滞留期間１〜２週間（つまり、８日〜１４日）
Ｃクラス：滞留期間２〜３週間（つまり、１５日〜２１日）
Ｄクラス：滞留期間３週間〜  （つまり、２２日以上）
となる。
【００３２】
「鮮度評価指標」は、製品の出庫、或いは、一定期間内の製品の出庫に対して、その滞留期間の適正さを示す指標である。この値は、「出庫No.」や出庫時期（たとえば、＊＊年＊月第ｎ週）ごとに持つことができる。「鮮度評価指標変動範囲」は、後述するように算出された鮮度評価指標について、変動を許容する範囲を示す。この範囲を逸脱する場合には、出力に際して、オペレータに逸脱が生じていることを通知し、生産計画の再立案などを促す。本実施の形態においては、たとえば、変動範囲として、上限値および／または下限値を設定することができる。
【００３３】
なお、図１に示すように、指標ＤＢ２６が設けられている場合には、鮮度評価指標を、各製品コードについて、上記「出庫No.」や出庫時期ごとに、指標ＤＢ２６に格納しても良い。
【００３４】
本実施の形態においては、製品ごと（つまり、「製品コード」に応じて）、「クラス数」、「クラス滞留期間」、「鮮度評価指数」および「鮮度評価指数変動範囲」を設定することができる。オペレータは、キーボードやマウスなどを操作して、製品コードごとに、これらの項目の値を入力する。この入力に応答して、マスタ管理部２２は、製品鮮度マスタ１６のレコードを生成する。
【００３５】
図３（ｂ）に示すように、製品／鮮度別重みマスタは、項目として、「製品コード」、「クラスコード」および「重み」を有する。マスタは、製品に設定されたクラスごとに、鮮度評価指標を算出する際の重みを設定している。たとえば、図３（ｂ）の符号３１１に示す例では、製品コード「ａａａａａａ」で特定される製品について、Ａ〜Ｄクラスのそれぞれの重みが、「０．８」、「１．０」、「１．２」、「１．４４」であることを示している。このような製品ごとのクラスごとの重みも、オペレータの入力に応答して、マスタ管理部２２が製品／鮮度別重みマスタのレコードを生成することにより設定される。
【００３６】
このように構成されたマスタを参照した、鮮度評価指標の算出について以下に説明する。
［第１の手法］
第１の手法は、ロット番号による関連付けにより、商品が在庫として滞留した期間を算出している。図４は、本実施の形態にかかる鮮度クラス、鮮度評価指標の原理を説明する図、図５は、第１の手法に基づき、在庫管理支援システムにより実行される鮮度評価指標算出処理を示すフローチャートである。
【００３７】
図４（ａ）に示すように、ある時点で、ある製品（製品コード：aaaaaa）が、２００個出庫された場合を考える。ここで、出庫された２００個の商品が入庫された時期を考えると、滞留期間１週間の製品が９０個、滞留期間２週間の製品が１０個、滞留期間３週間の製品が１００個であった。ここに、図４（ｂ）に示すように、製品鮮度マスタにおいて、製品コード「aaaaaa」の製品について、クラス数が「４」であり、かつ、クラス滞留期間が「週」であったと考える。この場合、当該出庫された製品については、図４（ｃ）に示すように、「Ａクラス」が９０個、「Ｂクラス」が１０個、「Ｃクラス」が１００個、「Ｄクラス」が０個となる。このように、ある出庫について、対応する入庫を参照して、クラスごとの数量を算出し、その数量に基づいて、鮮度評価指標を算出する。
【００３８】
図５に示すように、在庫管理支援システム１０の指標算出部２４は、製品鮮度マスタのレコードを読み込む（ステップ５０１）。全てのレコードについて、ステップ５０３以降の処理が終了している場合には（ステップ５０２でイエス(Yes)）、処理を終了する。
【００３９】
指標算出部２４は、読み込まれた製品鮮度マスタのレコード中、製品コードを参照して、当該製品コードを有する出庫明細ファイルのレコードを取得する（ステップ５０３）。次いで、指標算出部２４は、製品コード、および、出庫明細ファイルのロット番号を参照して、入庫明細ファイル中、当該製品コードおよびロット番号を有するレコードを特定する（ステップ５０４）。
【００４０】
その後、指標算出部２４は、出庫明細ファイルのレコード中の出庫日と、入庫明細ファイルの対応するレコード中の入庫日との差分を算出し、当該差分を、製品鮮度マスタのレコード中のクラス滞留期間で除することにより、つまり、（出庫明細ファイルのレコード中の出庫日−入庫明細ファイルのレコード中の入庫日）／クラス滞留期間を算出することで、該当する鮮度クラスを算出する（ステップ５０５）。
【００４１】
図４に示す例では、出庫にかかる製品２００個が、それぞれ、９０個、１０個、１００個の３群に分けられ、出庫明細ファイルのレコードのロット番号から、その入庫明細ファイルのレコードを特定することができ、それぞれのロット番号をもつ群の入庫日を知ることができる。さらに、対応するレコードを参照して、出庫日−入庫日／週（＝７日）を算出するおとで、各群の鮮度クラスを取得することができる。
【００４２】
次いで、指標算出部２４は、製品コードおよび鮮度クラスから、製品／鮮度別重みマスタのレコード中、当該製品の各クラスの重みを読み出す（ステップ５０６）。その後、指標算出部２４は、鮮度評価指標Ｐを以下の式にしたがって算出する（ステップ５０７）。
【００４３】
Ｐ＝Σ(i)ｑｉ＊Ｅｉ／Σ(i)ｑｉ
ここに、ｑｉは、ｉ番の鮮度クラスの数量、Ｅｉは、i番の鮮度クラスに対応する重み
図４に示す例で、Ａクラス〜Ｄクラスの重みが、それぞれ、「０．８」、「１．０」、「１．２」および「１．４４」であるとすると、
Ｐ＝（９０＊０．８＋１０＊１．０＋１００＊１．２）／（９０＋１０＋１００）
＝１．０１
となる。
【００４４】
このようにして求められた鮮度評価指標は、「出庫No.」や処理対象となる期間と関連付けられた状態で、製品鮮度マスタ１６の該当レコードの鮮度評価指標の値として格納される（ステップ５０８）。製品鮮度マスタ１６に格納するのに加えて、或いは、これに代えて、指標ＤＢ２６のレコードとして、鮮度評価指標を格納しても良い。
［第２の手法］
第１の手法においては、ロット番号をキーとして、出庫された製品のロット番号から、当該製品の入庫日等を特定している。第２の手法は、もっとも先に入庫したものから、順に出庫されるという前提にしたがって、先入れ咲き出し（ＦＩＦＯ）ロジックを用いて、出庫された製品の、入庫日等を特定する。したがって、第２の手法を採用する場合には、入庫明細ファイル
図６は、第２の手法に基づき、在庫管理支援システムにより実行される鮮度評価指標算出処理を示すフローチャートである。図６に示すように、在庫管理支援システム１０の指標算出部２４は、製品鮮度マスタのレコードを読み込む（ステップ６０１）。全てのレコードについて、ステップ６０３以降の処理が終了している場合には（ステップ６０２でイエス(Yes)）、処理を終了する。
【００４５】
次いで、指標算出部２４は、先入れ先出しロジックによる数量の算出処理を実行する（ステップ６０３）。より詳細には、図７に示すように、指標算出部２４は、読み込まれた製品鮮度マスタのレコード中、製品コードを参照して、当該製品コードを有する出庫明細ファイルのレコードを読み出す（ステップ７０１）。ここでは、既に後述する引き当てが終了していないレコードが、出庫日の古い順に読み出される。
【００４６】
次いで、指標算出部２４は、出庫された製品に引き当てるため、上記製品コードを有する入庫明細ファイルのレコードを読み出す（ステップ７０２）。ここでも、引き当てが終了していないレコードが、入庫日の古い順に読み出される。
【００４７】
次いで、鮮度クラスが算出される（ステップ７０３）。より詳細には、指標算出部２４は、当該差分を、製品鮮度マスタのレコード中のクラス滞留期間で除することにより、つまり、（出庫明細ファイルのレコード中の出庫日−入庫明細ファイルのレコード中の入庫日）／クラス滞留期間を算出する。
【００４８】
次いで、出庫明細ファイルの処理対象となったレコード中の出庫数と、入庫明細ファイルの処理対象となったレコード中の入庫数とが比較され、「出庫数＞入庫数」ではない、つまり、「出庫数≦入庫数」であった場合には（ステップ７０４でノー(No)）、上記鮮度クラスを有する製品の数量を、出庫数に設定する（ステップ７０５）。その後、指標算出部２４は、入庫明細ファイルの処理対象となったレコードについて、引き当ての対象となる入庫数を、「入庫数―出庫数」に設定する（ステップ７０６）。
【００４９】
その一方、ステップ７０４でノー(No)、つまり、「出庫数＞入庫数」と判断された場合に、指標算出部２４は、算出された鮮度クラスを有する製品の数量を、入庫数に設定する（ステップ７０７）とともに、出庫明細ファイルの処理対象となったレコードについて、引き当て対象となる出庫数を、「出庫数−入庫数」に設定する（ステップ７０８）。ステップ７０４でノー(No)と判断された場合には、ステップ７０８で新たに引き当て対象となった出庫数について、ステップ７０２以降の処理が実行される。
【００５０】
図８を参照して、図７に示す先入れ先出しロジックによる数量算出処理について、より具体的に説明する。図８（ａ）に示すように、ステップ７０１において、出庫明細ファイルの、出庫日が最も古いようなレコード（レコード番号１、出庫数５０個）が取得され（符号８０１参照）、出庫された製品に引き当てるために、ステップ７０２において、入庫明細ファイルの、入庫日の最も古いようなレコード（レコード番号１、入庫数１００個）が取得される（矢印８００、符号８１１参照）。
【００５１】
ステップ７０３において、「（出庫日−入庫日）／滞留期間」が算出されて、引き当てられた出庫と入庫にかかる製品の鮮度クラスが算出される。この場合、「出庫数（＝５０）≦入庫数（＝１００）」であるため、ステップ７０４でノー(No)と判断される。その結果、鮮度クラスを有する製品の数量として、出庫数（＝５０）が設定されるとともに、入庫明細ファイルのレコード（レコード番号１）について、その入庫数が「１００−５０＝５０」とされる。したがって、出庫明細ファイルの次のレコード（レコード番号１、出庫数１００：符号８１１参照）に関する処理においては、まず、引き当て対象は、入庫明細ファイル中、レコード番号１、入庫数５０のレコード（符号８１２参照）となる（矢印８１０参照）。
【００５２】
図８（ｃ）に示すように、出庫明細ファイルの出庫日が最も古いようなレコード（レコード番号１、出庫数１５０）が取得され（符号８２１参照）、出庫された製品に引き当てるために、入庫明細ファイルの、入庫日の最も古いようなレコード（レコード番号１、入庫数１００個）が取得される（矢印８２０、符号８２２参照）。
【００５３】
次いで、ステップ７０３において、「（出庫日−入庫日）／滞留期間」が算出されて、引き当てられた出庫と入庫にかかる製品の鮮度クラスが算出される。この場合、「出庫数（＝１５０）＞入庫数（＝１００）」であるため、ステップ７０４でイエス(Yes)と判断される。したがって、ステップ７０７において、鮮度クラスを有する製品の数量として、入庫数（＝１００）が設定されるとともに、出庫明細ファイルのレコード（レコード番号１）について、その入庫数が「１５０−１００＝５０」とされる。
【００５４】
出庫明細ファイルのレコード（レコード番号１、出庫数５０）については、図８（ｄ）に示すように、再度、入庫明細ファイルのレコード（レコード番号２、入庫数５０：符号８３２参照）と引き当てられ（矢印８３０）、同様の処理が実行される。
【００５５】
図９は、ステップ６０４をより詳細に示すフローチャートである。ステップ９０１およびステップ９０２は、図５のステップ５０６および５０７とほぼ同様である。ステップ９０２では、
Ｐ＝Σ(i)ｑｉ＊Ｅｉ／Σ(i)ｑｉ
において、ｑｉは、ステップ７０５或いは７０７で算出された数量となる。
【００５６】
このようにして算出された鮮度評価指標は、出庫No.」や処理対象となる期間と関連付けられた状態で、製品鮮度マスタ１６の該当レコードの鮮度評価指標の値として格納される（ステップ６０５）。製品鮮度マスタ１６に格納するのに加えて、或いは、これに代えて、指標ＤＢ２６のレコードとして、鮮度評価指標を格納しても良い。
［結果の例］
図１０（ａ）〜（ｃ）は、週ごとの出庫に基づいて算出された鮮度評価指標を示すグラフの例である。この例では、鮮度評価指標をグラフ化することで、在庫状態の時間的推移を観察することができる。鮮度評価指標の重みを、滞留期間が小さいような鮮度クラスに、より小さな値を設定し、滞留期間が大きいような鮮度クラスに、より大きな値を設定し、かつ、適正な滞留期間に相当するクラスに、１．０の重みを与えている。また、鮮度評価指標変動範囲は±０．０５に設定されている。たとえば、図１０（ａ）の例では、上方管理限界（つまり、変動範囲のプラスの側の限界）を超える週が幾つか存在する（第２週、第４週〜第６週）。したがって、この例では在庫過剰状態であることがわかる。図１０（ｂ）の例では、鮮度評価指標が、変動範囲内におさまり、つまり、滞留期間が理想的とされた１．０の付近にある。したがって、この例では、在庫は適性であることがわかる。その一方、図１０（ｃ）の例では、下方管理限界（つまり、変動範囲のマイナス側の限界）の値を超える週が幾つか存在する（第１週、第４週〜第７週）。したがって、この例では、欠品が発生するおそれがある状態であることがわかる。
【００５７】
グラフを作成する際に、在庫管理支援システム１０は、鮮度評価指標が変動範囲を逸脱する場合に、逸脱した状態であることを示すような画像（たとえば、変動範囲を直線で示し、或いは、逸脱した鮮度評価指標の点を、他の点と異なる色彩で示す、など）を生成する。
【００５８】
このように、本実施の形態によれば、製品の滞留期間に基づく鮮度評価指標を算出することにより、需要と供給のバランスを滞留期間という観点から定量的に表わすことができる。また、鮮度評価指標の変動範囲を設定しておくことで、鮮度評価指標が変動範囲を逸脱した場合に、生産計画の調整を促すことが可能となる。これにより、生産計画の精度を向上させることが可能となる。
【００５９】
図１１は、ある商品コードを有する製品の出入庫の実績を示す商品受け払い実績の例を示す図である。なお、図１１以降において、出庫数を出荷数、入庫数を入荷数と記載しているが、同じ意味である。
【００６０】
出庫明細ファイルおよび入庫明細ファイルのレコードは図示しないが、図２（ａ）、（ｂ）に示すような構成を有している。指標算出部２４は、上述した処理において算出された鮮度クラスと、当該鮮度クラスに関連する出庫数および出庫日とを指標ＤＢ２６に記憶しておく。図１２は、指標算出部２４により記憶された鮮度クラスに基づいて、週ごとに出庫された製品の鮮度クラスごとの出庫数を示すグラフの例である。ここでは、週ごとの出庫数、および、および週ごとに出庫された製品の鮮度クラスの割合を知ることができ、図１２においては、期間別在庫鮮度を称している。図１３は、図１１の例において週ごとの鮮度評価指標を示すグラフである。縦軸が鮮度評価指標、横軸が時期を表わしている。
【００６１】
図１４は、ある商品コードを有する製品の入出庫の実績を示す商品受け払い実績の他の例を示す図である。図１５は、図１４の例について、週ごとに出庫された製品の鮮度クラスごとの出庫数を示すグラフの例である。また、図１６は、図１４の例について週ごとの鮮度評価指標を示すグラフである。図１６においても、縦軸が鮮度評価指標、横軸が時期を表わしている。図１６に示すように、この例では、徐々に鮮度評価指標が上昇している。これにより、滞留期間が徐々に増大しており、その結果、在庫が過剰になりつつあることを知ることができる。
【００６２】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００６３】
前記実施の形態においては、鮮度評価指標の重みを、滞留期間が小さいような鮮度クラスに、より小さな値を設定し、滞留期間が大きいような鮮度クラスに、より大きな値を設定し、かつ、適正な滞留期間に相当する鮮度クラスに、１．０の重みを与えている。しかしながら、これに限定されるものではなく、滞留期間が小さいような鮮度クラスになるのにしたがって、より大きな値を設定し、滞留期間が大きいような鮮度クラスになるのにしたがって、より小さい値を設定しても良い。また、適切な滞留期間に相当する鮮度クラスに付する値も、１．０に限定されない。つまり、適切な滞留期間から一方の側に逸脱するのにしたがって、重みとして、増大或いは減少するような値が設定され、かつ、他方の側に逸脱するのにしたがって、重みとして、減少或いは増大するような値が設定されていれば良い。
【００６４】
また、前記実施の形態においては、入庫および出庫された製品をロットナンバーにより特定し（第１の手法）或いは先入れ先出しロジックにより出庫された製品の入庫日を特定している。しかしながら、これに限定されるものではない。たとえば、製品ごとにＩＣタグなどが付けられており、製品ごとにその入庫および出庫が把握可能であれば、当該ＩＣタグの情報に基づいて、出庫された製品の入庫日を特定しても良い。
【図面の簡単な説明】
【００６５】
【図１】図１は、本発明の実施の形態にかかる在庫管理支援システムの構成を示すブロックダイヤグラムである。
【図２】図２（ａ）は、入庫明細ファイルのデータ構成を示す図、図２（ｂ）は、出庫明細ファイルのデータ構成を示す図である。
【図３】図３（ａ）は、製品鮮度マスタのデータ構成を示す図、図３（ｂ）は、製品／鮮度別重みマスタのデータ構成を示す図である。
【図４】図４は、本実施の形態にかかる鮮度クラス、鮮度評価指標の原理を説明する図である。
【図５】図５は、本実施の形態にかかる第１の手法に基づき、在庫管理支援システムにより実行される鮮度評価指標算出処理を示すフローチャートである。
【図６】図６は、本実施の形態にかかる第２の手法に基づき、在庫管理支援システムにより実行される鮮度評価指標算出処理を示すフローチャートである。
【図７】図７は、本実施の形態にかかる数量の算出処理（図６のステップ６０３）を示すフローチャートである。
【図８】図８は、図７に示す数量の算出処理を説明するための図である。
【図９】図９は、本実施の形態にかかる鮮度クラスおよび鮮度評価指標の算出処理（図６のステップ６０４）を示すフローチャートである。
【図１０】図１１は、ある商品コードを有する製品の出入荷の実績を示す商品受け払い実績の例を示す図である。
【図１１】図１１は、本実施の形態にかかるシステムの構成部分にて実行される処理を示すフローチャートである。
【図１２】図１２は、図１１の例について、週ごとに出庫された製品の鮮度クラスごとの出庫数を示すグラフの例である。こ
【図１３】図１３は、図１１の例について、週ごとの鮮度評価指標を示すグラフである。
【図１４】図１４は、ある商品コードを有する製品の入出荷の実績を示す商品受け払い実績の他の例を示す図である。
【図１５】図１５は、図１４の例について、週ごとに出庫された製品の鮮度クラスごとの出庫数を示すグラフの例である。
【図１６】図１６は、図１４の例について、週ごとの鮮度評価指標を示すグラフである。
【符号の説明】
【００６６】
１０      在庫管理支援システム
１２      入庫明細ファイル
１４      出庫明細ファイル
１６      製品鮮度マスタ
１８      製品／鮮度別重みマスタ
２０      出入庫ファイル管理部
２２      マスタ管理部
２４      指標算出部
２６      指標ＤＢ
【図１】
2005352928.tif 000003
【図２】
2005352928.tif 000004
【図３】
2005352928.tif 000005
【図４】
2005352928.tif 000006
【図５】
2005352928.tif 000007
【図６】
2005352928.tif 000008
【図７】
2005352928.tif 000009
【図８】
2005352928.tif 000010
【図９】
2005352928.tif 000011
【図１０】
2005352928.tif 000012
【図１１】
2005352928.tif 000013
【図１２】
2005352928.tif 000014
【図１３】
2005352928.tif 000015
【図１４】
2005352928.tif 000016
【図１５】
2005352928.tif 000017
【図１６】
2005352928.tif 000018