(57)【要約】【課題】  需要の急激な変化にも迅速に対応することができ、しかも膨大なデータ処理を要しないために多くの商品を容易に管理することができる発注量管理システムを提供する。【解決手段】  本発明を、定期的に発注を行うための発注カレンダーを有し、各回の発注日における在庫量Ｓと上限在庫量Ｍとの差を、各回の発注日における発注量とする発注量管理システムとする。この発注量管理システムでは、過去の発注日および発注量から成る発注データと上限在庫量Ｍとを記憶しておく。そして、今回の発注日から過去所定回数分の発注量の合計と、今回の発注日よりも前の発注日から過去所定回数分の発注量の合計との比を用い、今回の発注日で用いた上限在庫量Ｍに上記比を乗じることで、次回の発注日で用いる上限在庫量Ｍを算出する。【選択図】        図１
2010105762.tif 000002
【特許請求の範囲】
【請求項１】
定期的に発注を行うための発注カレンダーを有し、各回の発注日における在庫量と上限在庫量との差を、各回の発注日における発注量とする発注量管理システムであって、過去の発注日および発注量から成る発注データと上限在庫量とを記憶しておき、今回の発注日から過去所定回数分の発注量の合計ａと、今回の発注日よりも前の発注日から過去所定回数分の発注量の合計ｂとの比ａ／ｂを用い、今回の発注日で用いた上限在庫量に上記比ａ／ｂを乗じることで、次回の発注日で用いる上限在庫量を算出することを特徴とする発注量管理システム。
【請求項２】
上限在庫量を算出するにあたって発注量を合計する過去所定回数を、変更自在にしたことを特徴とする請求項１に記載の発注量管理システム。
【請求項３】
上限在庫量を算出するにあたって発注量を合計する過去所定回数を、累積発注回数の増加に応じて自動的に増加させることを特徴とする請求項２に記載の発注量管理システム。
【請求項４】
在庫量が０となったときは、累積発注回数をリセットすることを特徴とする請求項３に記載の発注量管理システム
【請求項５】
今回の発注日において上限在庫量が変更されたとき、次回の発注日の上限在庫量を算出するにあたって、今回の発注量に対しては上限在庫量の増分だけ減じる補正を行うことを特徴とする請求項１〜４のいずれか一項に記載の発注量管理システム。
【請求項６】
在庫量が０となったとき、上記発注量で行う通常の発注とは別に、追加発注を行うことを特徴とする請求項１〜５のいずれか一項に記載の発注量管理システム。
【請求項７】
発注カレンダー上の発注日において発注を行わない場合には、発注量を０として発注データを作成することを特徴とする請求項１〜６のいずれか一項に記載の発注量管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発注量管理システムに関する。
【背景技術】
【０００２】
特許文献１には、過去の出荷実績によって出荷予測データを算出し、この出荷予測データから発注量や基準在庫量を算出する発注量管理システムが開示されている。上記発注管理システムは、需要の平均に大きく影響されるものであり、需要変動の大きな商品に対しては、発注量を対応させづらいという問題がある。また、大量のデータ処理が必要になることから、多くの部品の発注量を同時に管理するような場合には、データ処理が膨大になるという問題がある。
【特許文献１】特開２００４−２９２１０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は上記問題点に鑑みて発明したものであって、需要の急激な変化にも迅速に対応することができ、しかも多くの商品を管理することが容易な発注量管理システムを提供することを、課題とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために本発明を、定期的に発注を行うための発注カレンダーを有し、各回の発注日における在庫量Ｓと上限在庫量Ｍとの差を、各回の発注日における発注量とする発注量管理システムとする。本発明の発注量管理システムでは、過去の発注日および発注量から成る発注データと上限在庫量Ｍとを記憶しておく。そして、今回の発注日から過去所定回数Ｎ分の発注量の合計ａと、今回の発注日よりも前の発注日から過去所定回数Ｎ分の発注量の合計ｂとの比ａ／ｂを用い、今回の発注日で用いた上限在庫量Ｍに上記比ａ／ｂを乗じることで、次回の発注日で用いる上限在庫量Ｍを算出する。
【０００５】
このようにすることで、例えば新発売の商品等の需要変動が非常に大きな商品についても、基準となる上限在庫量Ｍを適宜変更することで、その需要変動に柔軟に対応させることができる。しかも、データ処理が膨大になることもなく、多くの商品を管理することも容易である。
【０００６】
上記構成から成る本発明の発注量管理システムにおいては、上限在庫量Ｍを算出するにあたって発注量を合計する過去所定回数Ｎを、変更自在にすることが好ましい。このようにすることで、需要変動に対して更に柔軟に対応できるようになる。
【０００７】
このとき、上限在庫量Ｍを算出するにあたって発注量を合計する過去所定回数Ｎを、累積発注回数の増加に応じて自動的に増加させることが好ましい。このようにすることで、特に新製品を発売したときの発注量管理において、需要変動の激しい初期の発注では上限在庫量Ｍを変更されやすくし、需要変動がある程度落ち着いた後の発注では上限在庫量Ｍを安定させることができる。
【０００８】
更に、在庫量Ｓが０となったときは、累積発注回数をリセットすることが好ましい。このようにすることで、欠品が生じたときには、激しい需要変動に対応しやすい設定に戻すことができる。
【０００９】
また、本発明の発注量管理システムにおいては、今回の発注日において上限在庫量Ｍが変更されたとき、次回の発注日の上限在庫量Ｍを算出するにあたって、今回の発注量に対しては上限在庫量Ｍの増分ΔＭだけ減じる補正を行うことが好ましい。このようにすることで、変更後の上限在庫量Ｍを速やかに安定させることができる。なお、増分ΔＭは、正負どちらの場合も含む。増分ΔＭが正の場合は上限在庫量Ｍが増加した場合であり、増分ΔＭが負の場合は上限在庫量Ｍが減少した場合である。
【００１０】
また、本発明の発注量管理システムにおいては、在庫量Ｓが０となったとき、上記発注量で行う通常の発注とは別に、追加発注を行うことが好ましい。このようにすることで、通常の発注処理の流れを維持したまま欠品を速やかに解消することができる。
【００１１】
なお、本発明の発注量管理システムにおいては、発注カレンダー上の発注日において発注を行わない場合には、発注量Ｓを０として発注データを作成する。このようにすることで、発注データ上の発注間隔Ｔ２を略均等に保つことができる。
【発明の効果】
【００１２】
請求項１に係る発明は、新発売の商品等の需要変動が非常に大きな商品についても、その需要変動に柔軟に対応させることができ、しかも、多くの商品であっても同時に管理することが容易であるといった効果を奏する。
【００１３】
また請求項２に係る発明は、請求項１に係る発明の効果に加えて、過去所定回数を変更することにより、需要変動に対して更に柔軟に対応できるようになるという効果を奏する。
【００１４】
また請求項３に係る発明は、請求項２に係る発明の効果に加えて、特に新製品を発売した場合の発注量管理において、需要変動の激しい初期の発注処理と、需要変動がある程度落ち着いた後の発注処理とを自動的に切り替えることができるという効果を奏する。
【００１５】
また請求項４に係る発明は、請求項３に係る発明の効果に加えて、欠品が生じたときにはそのときの需要変動に対応しやすい設定にできるという効果を奏する。
【００１６】
また請求項５に係る発明は、請求項１〜４のいずれか一項に係る発明の効果に加えて、変更後の上限在庫量を速やかに安定させ、ひいては発注の安定化を図ることができるという効果を奏する。
【００１７】
また請求項６に係る発明は、請求項１〜５のいずれか一項に係る発明の効果に加えて、通常の発注とは別の追加発注によって、通常の発注処理の流れを維持したまま欠品を速やかに解消できるという効果を奏する。
【００１８】
また請求項７に係る発明は、請求項１〜６のいずれか一項に係る発明の効果に加えて、発注間隔を略均等に保った発注データに基づいて、発注処理を正確に行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
本発明を添付図面に示す実施形態に基づいて説明する。図１には、本発明の実施形態における一例の発注管理システムの基本的な発注処理を示している。
【００２０】
本発明の発注量管理システムはコンピュータ等の適宜の演算手段や記憶手段から成り、定期的に発注を行うための発注カレンダーを記憶手段に記憶させてある。この発注カレンダー上において所定間隔（発注期間Ｔ２）をあけて設定される発注日において、演算手段によって後述のように算出される発注量だけ、商品を順次発注する。
【００２１】
各発注日における発注量は、その発注日における在庫量Ｓと、その発注日における発注量の基準として設定してある上限在庫量Ｍとの差として、算出する。なお、過去の発注日および発注量から成る発注データや、上限在庫量Ｍは、記憶手段によって記憶させておく（図２参照）。なお、発注カレンダー上の発注日において発注を行わない場合には、その発注日での発注量を０として、発注データを作成する。
【００２２】
上限在庫量Ｍは、過去の発注データに基づいて適宜変更する。図１（ａ）は上限在庫量Ｍが途中で減少される場合を示している。図１（ａ）に示す例では、前回の発注日における在庫量Ｓαと上限在庫量Ｍ（＝Ｍ１）との差が前回の発注量αとなり、前回の発注日から所定の調達期間Ｔ１を経過した時点で、発注量αだけ追加される。
【００２３】
そして、前回の発注日から所定の発注期間Ｔ２だけ経過した時点で、今回の発注が行われる。今回の発注においては、今回の発注日における在庫量Ｓβと上限在庫量Ｍ１との差が、今回の発注量βとなる。今回の発注日から所定の調達期間Ｔ１だけ経過した時点で、発注量βだけ追加される。
【００２４】
ここで、図１（ａ）の例では、次回の発注日で発注量算出に用いる上限在庫量Ｍが、Ｍ１からＭ２にまで減少される。次回の発注量算出に用いる上限在庫量Ｍ＝Ｍ２は、今回の発注日で用いた上限在庫量Ｍ＝Ｍ１にβ／α（＜１）を乗じることで算出される。次回の発注日では、更新された上限在庫量Ｍ＝Ｍ２に基づき、これと次回の在庫量Ｓγとの差を求めることにより次回の発注量γを決定する。
【００２５】
なお、本文中の「前回」、「今回」、「次回」等は便宜上使用しているだけであり、特定の発注日のみを示すものではない。したがって、２回目以降の何回目の発注日であっても、その発注日を「今回」の発注日として、同様の手順で「次回」の発注が行われる。
【００２６】
図１（ｂ）は、上限在庫量Ｍが途中でＭ１からＭ３にまで増加される場合を示している。この場合においても、次回の発注量算出に用いる上限在庫量Ｍ＝Ｍ２は、今回の発注日で用いた上限在庫量Ｍ＝Ｍ１にβ／α（＞１）を乗じることで算出され、結果として、図１（ａ）とは逆に上限在庫量ＭがＭ１からＭ３にまで増加することになる。次回の発注日では、更新された上限在庫量Ｍ＝Ｍ３に基づいて、これと次回の在庫量Ｓγとの差を求めることにより次回の発注量γを決定する。
【００２７】
ここで、上限在庫量Ｍの頻繁な更新を避けるためには、適宜の最小発注単位を設けておき、この最小発注単位ごとに上限在庫量Ｍを変更（つまり、上限在庫量Ｍの切り上げ又は切り下げ）を行うようにすることが好適である。
【００２８】
上記した方法が、一例の発注量管理システムにおいて各発注日での発注量を決定する基本的な方法である。一例においては、発注量として１回分の発注量α，βのデータ同士を比較し、これの比α／βを乗じることで上限在庫量Ｍを決定しているが、複数回の発注量のデータ同士を比較して上限在庫量Ｍを決定してもよい。
【００２９】
つまり、次回の発注日で用いる上限在庫量Ｍを算出するにあたっては、今回の発注日から過去所定回数Ｎ分の発注量の合計ａと、今回の発注日よりも前の発注日から過去所定回数Ｎ分の発注量の合計ｂとの比ａ／ｂを用い、今回の発注日で用いた上限在庫量Ｍに上記比ａ／ｂを乗じることで、次回の発注日で用いる上限在庫量Ｍを算出すればよい。
【００３０】
言い換えれば、一例にて上記した方法は、過去所定回数Ｎ＝１の場合である。したがって、今回の発注日から過去所定回数Ｎ（＝１）分の発注量の合計ａ＝α、今回の発注日よりも前の発注日から過去所定回数Ｎ（＝１）分の発注量の合計ｂ＝βとなり、算出に用いる比ａ／ｂ＝α／βとなっている。
【００３１】
図３〜図９には、本発明の実施形態における他例の発注管理システムを示している。他例にあっては、上記した過去所定回数Ｎを変更可能にしている。
【００３２】
一般的に、過去所定回数Ｎを小さく設定した場合の利点としては、直近の需要状況にあわせて上限在庫量Ｍを細やかに変更できる点が挙げられ、欠点としては、一時的にだけ需要が落ち込んだ場合に上限在庫量Ｍを必要以上に低下させ、欠品を招くおそれがあるという点が挙げられる。また、過去所定回数Ｎを大きく設定した場合の利点としては、長期的な需要の平均にあわせて上限在庫量Ｍを設定できるという点が挙げられ、欠点としては、急に需要が落ち込んだ場合に在庫が過剰になるおそれがあるという点が挙げられる。
【００３３】
図３には、算出に用いる過去所定回数Ｎ等の設定を、パターンＡ，Ｂ，Ｃとして例示している。図中「今回」とあるのは、今回の発注日から過去所定回数Ｎ分の発注を意味する。図中「参照範囲」とあるのは、今回の発注日よりも前の発注日から過去所定回数Ｎ分の発注を意味する。
【００３４】
パターンＡは過去所定回数Ｎ＝１の場合であり、一例と同じパターンになっている。パターンＢは、過去所定回数Ｎ＝２の場合である。パターンＢにおいては、今回の発注日から過去所定回数Ｎ（＝２）分の発注と、今回の発注日よりも前の発注日から過去所定回数Ｎ（＝２）分の発注とが、一部（一回分だけ）重複するようになっている。パターンＣも、上記パターンＢと同様に過去所定回数Ｎ＝２の場合である。しかし、上記パターンＢとは異なり、パターンＣにおいては、今回の発注日から過去所定回数Ｎ（＝２）分の発注と、今回の発注日よりも前の発注日から過去所定回数Ｎ（＝２）分の発注とが、重複しないように設けている。
【００３５】
上記パターンＡ，Ｂ，Ｃ等の設定は、管理者側の入力作業によって切り替え可能であってもよいし、自動で切り替わるように設けてあってもよい。図４には、累積発注回数に基づいて自動で切り替える場合を示している。図４の場合では、上限在庫量Ｍを算出するにあたって発注量を合計する過去所定回数Ｎを、累積発注回数の増加に応じて自動的に増加させるように設定している。
【００３６】
つまり、図示のように累積発注回数が２回のときはパターンＡで設定し、累積発注回数が３回のときはパターンＢで設定し、累積発注回数が４，５回のときはパターンＣで設定する。そして、累積発注回数が６，７回に至ればパターンＤで設定し、累積発注回数が８回を超えると以後はパターンＥで設定する。なお、パターンＤは、過去所定回数Ｎ＝４であり且つ重複するように設けた場合である。パターンＥは、過去所定回数Ｎ＝４であり且つ重複しないように設けた場合である。
【００３７】
ところで、図４に示す設定で発注を繰り返す間にも、稀にではあるが欠品を生じる（即ち、在庫量が０以下となる）場合がある。このとき、上限在庫量Ｍが直近の需要動向に対応できていなかったものと思われる。したがって、欠品が生じた場合には、図５に示すように、累積発注回数をいったんリセットするように設けることが好ましい。
【００３８】
上記リセットにより、欠品後は改めてパターンＡを設定し、直近の需要状況と合うようなかたちで上限在庫量Ｍを算出させる。そして、リセット後の累積発注回数が増加するごとに、改めてパターンＢ，Ｃ，…に順次変更して安定供給させる。
【００３９】
また、他例の発注管理システムにおいては、欠品が生じた（即ち、在庫量が０以下になった）とき、上記のようにして算出する通常の発注量とは別枠との発注として、追加発注を特別に行う。図６（ａ）に示すように、上記別枠の追加発注は、欠品が生じている発注日において、通常の発注に加えて行われる。これは、例えば今回の発注日にて欠品が生じた場合に、この需要増に対応して上限在庫量Ｍが増加するように変更されるのは次回の発注日となるため、通常の発注のみでは、次回以降も欠品を生じるおそれがあるからである。図６（ｂ）には、比較例として追加発注を行わない場合を示しているが、この場合には次回も欠品が生じている。
【００４０】
追加発注の発注量は、例えば、次回の発注日までに変更する上限在庫量Ｍの増分ΔＭと一致するように設ける。図７には、欠品が生じたときに追加発注を行う際のフローを示している。図中の欠品発生フラグは、図５に示すフロー中で欠品が生じたときにＯＮとなる。このように、欠品に対して別枠の追加発注で対応することで、通常の発注の流れを維持したまま、欠品を速やかに解消できるという利点がある。
【００４１】
更に、他例の発注管理システムにおいては、上限在庫量Ｍが更新された場合に、上限在庫量Ｍを速やかに安定させるための方策をとっている。具体的には、図８（ａ）に示すように、今回の発注日において上限在庫量Ｍが変更されたとき、次回の発注日の上限在庫量Ｍを算出するにあたっては、今回の発注量βに対して上限在庫量Ｍの増分ΔＭだけ減じる補正を行うようにしている。
【００４２】
これは、例えば今回の発注日にて上限在庫量Ｍが増加されていた場合、今回の発注量βはその分だけ多めに設定されることになり、この発注量βに基づいて、次回の発注日の上限在庫量Ｍが連続的に増加しやすくなるからである。図８（ｂ）には、比較例として、上限在庫量Ｍが変更された発注日での発注量βに対して上記補正を行わない場合を示している。この比較例の場合、図示のようにいったん上限在庫量Ｍが増加すると、その後も上限在庫量Ｍの増加が連続的に起こり、結果として、上限在庫量Ｍが安定するために数回の発注を要することになる。これに対して図８（ａ）のように上記補正を施せば、上限在庫量Ｍがいったん増加しても速やかに安定するようになる。
【００４３】
なお、図示例は増分ΔＭが正の場合であるが、増分ΔＭは負であってもよい。つまり、今回の発注日において上限在庫量Ｍが減少したとき（負の増分ΔＭが生じたとき）には、次回の発注日の上限在庫量Ｍを算出するにあたって、今回の発注量に対しては上限在庫量Ｍの減少分だけ付加する（負の増分ΔＭだけ減じる）補正を行うのである。
【００４４】
図９には、他例の発注管理システムにおいて上限在庫量Ｍを更新する際の全体のフローを示している。図９に示すフローは、図２に示す一例の発注処理のフローの矢印（ｉ）で指すステップに相当する。
【００４５】
図９に示す他例のフローでは、矢印（ｉｉ）で指すステップにて、上限在庫量Ｍを算出するにあたって用いる過去所定回数Ｎを設定する。次いで、矢印（ｉｉｉ）で指すブロックのステップにて、上限在庫量Ｍが更新された場合の発注量βの補正を行う。そして、矢印（ｉｖ）で指すブロックのステップにて、設定された過去所定回数Ｎや補正後の発注量βを基にして、次回の発注日において用いる上限発注量Ｍを算出し、記憶させておくのである。
【００４６】
以上述べたように、本発明の発注量管理システムにおいては、発注日の間隔である発注期間Ｔ２は略一定に保ったうえで、発注量算出の基準となる上限在庫量Ｍを適宜変更するようにしている。この上限在庫量Ｍの変更は、記憶させてある発注データを基に速やかに行われ、需要の変化に即応するものである。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施形態における一例の発注量管理システムによる発注処理を示す説明用グラフ図であり、（ａ）は上限在庫量を途中で引き下げる場合、（ｂ）は上限在庫量を途中で引き上げる場合である。
【図２】同上の発注管理システムにおける発注処理のフロー図である。
【図３】本発明の実施形態における他例の発注管理システムの用いる過去所定回数等の設定パターンを示す説明図である。
【図４】同上の過去所定回数等の設定パターンを示すグラフ図である。
【図５】同上の発注管理システムで欠品が生じた場合に累積発注回数をリセットする様子を示すフロー図である。
【図６】同上の発注管理システムの説明用グラフ図であり、（ａ）は欠品に伴って追加発注を行った場合の発注処理を示し、（ｂ）は追加発注を行わない場合の発注処理を比較例として示している。
【図７】同上の発注管理システムにおける欠品発生時の追加発注処理を示すフロー図である。
【図８】同上の発注管理システムの説明用グラフ図であり、（ａ）は上限在庫量の変更に伴って補正を行った場合の発注処理を示し、（ｂ）は補正を行わない場合の発注処理を比較例として示している。
【図９】同上の発注管理システムにおける上限在庫量の更新処理のフロー図である。
【符号の説明】
【００４８】
ａ  発注量の合計
ｂ  発注量の合計
Ｍ  上限在庫量
ΔＭ  上限在庫量の増分
Ｎ  過去所定回数
Ｓ  在庫量
【図１】
2010105762.tif 000003
【図２】
2010105762.tif 000004
【図３】
2010105762.tif 000005
【図４】
2010105762.tif 000006
【図５】
2010105762.tif 000007
【図６】
2010105762.tif 000008
【図７】
2010105762.tif 000009
【図８】
2010105762.tif 000010
【図９】
2010105762.tif 000011