JP3628550B2 - Sales prediction method and apparatus, and recording medium on which sales prediction program is recorded - Google Patents
Sales prediction method and apparatus, and recording medium on which sales prediction program is recorded Download PDFInfo
- Publication number
- JP3628550B2 JP3628550B2 JP15061699A JP15061699A JP3628550B2 JP 3628550 B2 JP3628550 B2 JP 3628550B2 JP 15061699 A JP15061699 A JP 15061699A JP 15061699 A JP15061699 A JP 15061699A JP 3628550 B2 JP3628550 B2 JP 3628550B2
- Authority
- JP
- Japan
- Prior art keywords
- sales
- average value
- moving average
- fluctuation
- corrected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、販売予測方法及び装置並びに販売予測プログラムを記録した記録媒体に係り、特に、変動要因を考慮して商品分類別の販売予測を行なう販売予測方法及び装置並びに販売予測プログラムを記録した記録媒体に関する。
【0002】
【従来の技術】
例えば流通業界,物品の量販店等においては、定期的に商品の発注を行なう必要がある。この商品の発注は、気象条件,曜日,その他の変動要因により変化する商品の販売数量を予測して行われるが、販売数量の予測誤差は販売機会ロス及び廃棄ロスに直接結びつくものであり、販売予測の精度が重要である。
【0003】
従来、販売予測方法としては、天気,温度,湿度等の気象情報、曜日、その他の変動要因を考慮して行なう重回帰分析が知られている。この重回帰分析は、過去の販売実績を分析し、例えば天気が雨だと販売数量が5%程度減少する等の分析結果を販売予測に反映させるものである。
【0004】
【発明が解決しようとする課題】
しかしながら、従来、販売予測方法として利用されている重回帰分析は、過去の販売実績を分析して予測式を作成した後、徐々に販売予測と販売実績との誤差が大きくなっていくという問題がある。また、何らかの要因により志向の変化,売れ筋商品の変化が生じた場合、販売予測の精度が非常に悪くなるという問題がある。
【0005】
これは、重回帰分析を利用して作成された販売数量の予測式は、その予測式を作成したときまでの販売実績を分析したものであり、予測式を作成した後の販売実績を考慮していないことに原因がある。一方、短期間ごとに販売数量の予測式を作成し直すことも考えられるが、予測式を作成するために必要な費用及び時間を考慮すると問題がある。
【0006】
本発明は、上記の点に鑑みなされたもので、予測精度の低下を防止することができ、同一の予測式により長期的に販売予測が可能な販売予測方法及び装置並びに販売予測プログラムを記録した記録媒体を提供することを目的とする。
【0007】
【課題を解決するための手段】
そこで、上記課題を解決するため、請求項1記載の本発明は、コンピュータを用いて商品の販売数量を予測する販売予測方法において、前記コンピュータが、販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正する段階と、前記コンピュータが、販売予測日の販売数量に影響を与えると考えられる変動要因から、その変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出する段階と、前記コンピュータが、前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する段階とを有することを特徴とする。
【0008】
このように、販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正する段階と、販売予測日の販売数量に影響を与えると考えられる変動要因から、その変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出する段階と、前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する段階とを有することにより、販売予測日の直前の所定期間の販売数量の実績値を販売予測に反映させて、志向の変化,売れ筋商品の変化などに対する予測値の追従性を向上させることができる。
【0009】
したがって、販売予測日の直前の所定期間の販売実績と販売予測日の変動要因に基づく変動予測数量とで販売数量を予測することにより、販売予測の精度の低下を防止することができ、同一の予測式により長期的に販売予測ができる。
【0011】
したがって、販売予測の精度の大幅な低下を防止することができ、同一の予測式により長期的に販売予測ができる。
【0012】
また、請求項2記載の本発明は、商品の販売数量を予測する販売予測装置において、販売数量を予測する商品の所定期間の販売数量の実績値,販売予測日の販売数量に影響を与えると考えられる変動要因を格納する第1記憶手段と、前記所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正すると共に、前記変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出し、前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する第1演算処理手段とを有することを特徴とする。
【0013】
このように、第1記憶手段と第1演算処理手段とを有することにより、販売予測日の直前の所定期間の販売数量の実績値を販売予測に反映させることができ、志向の変化,売れ筋商品の変化などに対する予測値の追従性を向上させることができる。したがって、販売予測日の直前の所定期間の販売数量の実績値と販売予測日の変動要因に基づく変動予測数量とで販売数量を予測することにより、販売予測の精度の低下を防止することができ、同一の予測式により長期的に販売予測ができる。
【0016】
また、請求項6記載の本発明は、コンピュータに、販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正する手順と、販売予測日の販売数量に影響を与えると考えられる変動要因から、その変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出する手順と、前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する手順とを実行させるためのプログラムを記録している。
【0018】
上記の請求項3の記録媒体を使用することにより、請求項1及び請求項2記載の発明を実現できる。
なお、このプログラムを記録する記録媒体は、CD−ROM、フレキシブルディスク、光磁気ディスク(MO)等の様に情報を磁気的に記録する磁気記録媒体、ROM、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々のタイプの記録媒体を用いることができる。
【0019】
【発明の実施の形態】
以下に、本発明の実施例を図面に基づいて説明する。図1は、本発明の販売予測装置を実現するコンピュータシステムの一実施例の構成図を示す。図1において、このコンピュータシステムは、それぞれバスBで相互に接続されている入力装置20と,表示装置30と,ドライブ装置40と,記録媒体50と,補助記憶装置60と,メモリ装置70と,演算処理装置80と,印刷装置90とを含む構成である。
【0020】
入力装置20は、コンピュータシステムの使用者が操作するキーボード及びマウス等で構成され、コンピュータシステムに各種操作信号を入力するために用いられる。表示装置30は、コンピュータシステムを操作するのに必要な各種ウインドウやデータ等を表示する。印刷装置90は、処理結果等のデータを出力する。
【0021】
販売予測装置に関する販売予測プログラムは、例えば、CD−ROM等の記録媒体50によって提供される。プログラムを記録した記録媒体50は、ドライブ装置40にセットされ、プログラムが記録媒体50からドライブ装置40を介して補助記憶装置60にインストールされる。
補助記憶装置60は、インストールされた販売予測プログラムを格納すると共に、必要なファイル,データ等を格納する。メモリ装置70は、コンピュータシステムの起動時に補助記憶装置60から販売予測プログラムを読み出し、格納する。演算処理装置80は、メモリ装置70に読み出され格納された販売予測プログラムに従って、販売予測装置に係る処理を実行する。
【0022】
本発明の販売予測装置の処理は、例えば、補助記憶装置60にインストールされたプログラムがメモリ装置70に読み出され、演算処理装置80により実行される。
次に、本発明の原理について簡単に説明する。図2は、販売数量と気象情報等の変動要因との関係を説明する一例の図を示す。図2の式により重回帰分析を行なうことで、結果と要因を結ぶ関係式を算出することができる。
【0023】
目的変量Yはいくつかの変動要因により決定されるものであり、例えば販売数量を示す。説明変量x1〜xnは変動要因を表すものであり、例えば降水量,気温,湿度等を数値化したデータを示す。また、偏回帰係数β1〜βnは、各説明変量x1〜xn毎に決定される数値であり、過去の販売実績及びそのときの変動要因により決定される。なお、定数Constは補正項である。
【0024】
つまり、販売数量と気象情報等の変動要因との関係を過去の販売実績及びそのときの変動要因により分析して偏回帰係数を算出することができる。しかし、図2のように過去の販売実績及びそのときの変動要因を分析して全ての偏回帰係数を算出する場合、その偏回帰係数により作成される販売数量の予測式は徐々に販売予測と販売実績との誤差が大きくなっていくという問題がある。また、何らかの要因により志向の変化,売れ筋商品の変化が生じた場合、販売予測の精度が非常に悪くなるという問題がある。
【0025】
そこで、販売予測を行なう直前の期間(例えば7日間)の販売実績の平均値(以下、移動平均値という。)を販売予測に反映させることにより、志向の変化,売れ筋商品の変化に対する予測値の追従性を向上させ、販売予測の精度の大幅な低下を防止する販売予測方法を考えた。
図3は、本発明の販売予測方法の第1実施例の説明図を示す。図3の販売数量の予測式は、大きく分けると二つの項より構成されている。一の項は移動平均値により決定される販売数量であり、販売予測を行なう直前の期間の販売実績を販売予測に反映させることにより志向の変化,売れ筋商品の変化などに対する予測値の追従性を向上する。
【0026】
また、他の項は天気,温度,湿度等の気象情報、曜日、その他の変動要因により決定される販売数量であり、販売予測日の変動要因による販売数量の増減を予測するものである。つまり、図3の予測式は一の項により移動平均値に基づく予測値を決定し、他の項により販売予測日の変動要因に基づく予測値を決定している。
【0027】
図4は、図3の販売数量の予測式を具体的に表した一例の説明図を示す。図5は、図4の販売数量の予測式の偏回帰係数を表す一例の図を示す。図4の式は、7日間の移動平均値,曜日,天気,日降水量,因子1,因子2,因子3,因子4,及び定数を変動要因とするものである。
各変動要因の偏回帰係数x(1)〜x(9)は、過去の販売実績及びそのときの変動要因により各商品毎に算出される。この偏回帰係数x(1)〜x(9)は、数値が大きいほどその変動要因により販売数量が影響を受けやすいことを表している。
【0028】
ここで、x(1)は7日間の移動平均値の偏回帰係数である。x(2)は曜日の偏回帰係数である。x(3)は天気の偏回帰係数である。x(4)は日降水量の偏回帰係数である。x(5)は因子1の偏回帰係数である。x(6)は因子2の偏回帰係数である。x(7)は因子3の偏回帰係数である。また、x(8)は因子4の偏回帰係数である。
【0029】
例えば商品「弁当類」の過去の販売実績及びそのときの変動要因を分析することにより、弁当類の販売数量が曜日の違いにより影響を受けやすいことが分かったとする。そこで、図5の商品「弁当類」の偏回帰係数x(2)を大きくすることにより、曜日の違いを大きく考慮して販売予測を行なう。
図5を参照すると、商品「弁当類」の偏回帰係数x(2)は他の商品の偏回帰係数x(2)より大きいことから、曜日の違いを弁当類の販売予測に大きく影響させていることが分かる。また、商品「アイス」の偏回帰係数x(5)は他の商品の偏回帰係数x(5)より大きいことから、因子1の違いをアイスの販売予測に大きく影響させていることが分かる。
【0030】
また、x(1)は販売予測を行なう直前の期間(例えば、8日前〜前々日)の販売実績の平均値である移動平均値の偏回帰係数であり、移動平均値を販売予測にどの程度利用するかを示すものである。例えば図5の商品「寿司類」は、偏回帰係数x(1)が他の商品の偏回帰係数と比較して大きく、移動平均値の違いを寿司類の販売予測に大きく影響させていることが分かる。
【0031】
このように、販売数量が移動平均値の違いにより影響を受けやすい商品の販売予測を行なう場合には、販売予測を行なう直前の期間の販売実績を大きく考慮することで販売予測の精度を上げることができる。
一方、図5の商品「アイス」は、偏回帰係数x(1)が他の商品の偏回帰係数と比較して小さく、移動平均値の違いをアイスの販売予測にあまり影響させていないことが分かる。このように、販売数量が移動平均値の違いにより影響を受けにくい商品の販売予測を行なう場合には、販売予測を行なう直前の期間の販売実績を大きく考慮せず、販売予測日の変動要因(例えば、日最高気温等)を大きく考慮することで販売予測の精度を上げることができる。
【0032】
なお、図4の予測式に含まれるAは販売実績の7日間の移動平均値である。Bは、曜日毎の販売数量の違いを数値化したものである。Cは、天気毎の販売数量の違いを数値化したものである。Dは、1日の降水量を数値化(例えば、15mm→15)したものである。Eは、因子1を数値化したものである。Fは、因子2を数値化したものである。Gは、因子3を数値化したものである。Hは、因子4を数値化したものである。
【0033】
図6は、曜日及び天気毎の販売数量の違いを数値化した一例の図を示す。図6の数値は、過去の販売実績及びそのときの変動要因により各商品毎に算出される。この数値は、数値が大きいほど販売数量が多いことを表している。
例えば図6の商品「弁当類」の土曜日及び日曜日の数値は、他の曜日の数値より大きいことから土曜日及び日曜日の弁当類の販売数量が多いことが分かる。また、商品「ソフトクリーム」の晴及び曇りの数値は雨及び雪の数値より大きいことから、晴及び曇りのときのソフトクリームの販売数量が多いことが分かる。
【0034】
以上のように、図3の販売数量の予測式によれば、偏回帰係数x(1)を調整することにより移動平均値をどの程度の割合で販売予測に利用するかを調整することが可能であり、志向の変化,売れ筋商品が大きく変わった場合の予測値の追従性を向上させることが可能である。
次に、本発明の第2実施例について説明する。図7は、本発明の販売予測方法の第2実施例の説明図を示す。図7の販売数量の予測式は、過去の販売数量の予測値と実際の実績値との誤差を次に販売数量を予測するときに利用している。図7のa(1)及びa(2)は、例えば複数回分の予測値と実績値との誤差を1回又は複数回利用して算出する調整係数及び補正項である。
【0035】
図7の調整係数a(1)及び補正項a(2)の算出方法は、平均値を用いる方法,予測値を実績値の単相関により求める方法,フィルタ理論(カルマンフィルタ)により求める方法等が考えられる。
このとき、a(1)>1は時間の経過とともに販売数量が単調に増加する場合の補正に有効である。a(1)<1は時間の経過とともに販売数量が単調に減少する場合の補正に有効である。a(2)>0は常に正の誤差が存在する場合の補正に有効である。また、a(2)<0は常に負の誤差が存在する場合の補正に有効である。
【0036】
一般に、従来の販売数量の予測式は、徐々に販売予測と販売実績との誤差が大きくなっていくという問題があった。しかし、この誤差は正方向又は負方向のどちらか一方に大きくなっていく傾向があるが、日々の販売予測の変化及び販売実績の変化の特徴は類似していることが多い。
したがって、算出された予測値を補正して正方向又は負方向のどちらか一方に大きくなっている誤差を無くすことにより、販売予測の精度の悪化を防止することができると共に、同一の予測式による長期的な販売予測が可能となる。なお、図7の調整係数a(1)及び補正項a(2)の算出は、、必ずしも毎回行なう必要はなく、所定の期間(例えば、1週間)毎に行なっても良いし、誤差の値が所定値以上になったときに行なうようにしても良い。
【0037】
次に、本発明の販売予測装置を利用するシステムの一例について説明する。図8は、本発明の販売予測装置を含むシステムの一実施例の構成図を示す。
図8のシステムは、販売数量を予測するのに利用する天気,温度,湿度等の気象情報を提供する情報提供センタ100と、POS(Point of sales system)情報を蓄積するPOS情報蓄積センタ200と、気象情報,販売実績等より販売予測を行なう販売予測装置300と、商品の販売を行なう店舗400とを含む。
【0038】
店舗400は、日々の販売実績を各商品ごとに収集し、その販売実績をPOS情報としてPOS情報蓄積センタ200に供給する。そして、POS情報蓄積センタ200は、必要に応じて販売実績を販売予測装置300に供給する。また、情報提供センタ100は、販売数量を予測するのに利用する天気,降水量,最高気温等の気象情報を販売予測装置300に提供する。
【0039】
販売予測装置300は、供給された気象情報,販売実績,その他の販売数量の変動要因の情報を利用して前述した本発明の販売予測方法により販売予測を行なう。なお、販売予測装置300は各店舗400ごとの販売実績をPOS情報蓄積センタ200から供給されることにより、店舗ごとの販売予測、地域毎の販売予測を行なうことも可能である。そして、販売予測装置300は分析した販売予測、気象情報、集計した販売実績を各店舗400に供給する。
【0040】
したがって、各店舗400は本発明の予測精度が高い販売予測に基づいて商品の発注を行なうことが可能となり、販売機会ロス及び廃棄ロスを減少させることができる。また、各店舗400に気象情報を提供することにより、店舗400ごとに天気,温度,湿度等の気象情報、曜日、その他の変動要因が販売数量に及ぼす影響を把握することも可能となる。
【0041】
そして、販売予測と販売実績との誤差は新たな販売予測に利用され、予測精度の低下を防止することが可能となる。また、図8では販売予測装置300は店舗400とは異なる場所に設置しているが、これに限るものではなく各店舗400ごとに設置することも可能である。
なお、特許請求の範囲に記載した第1記憶手段は補助記憶装置60又はメモリ装置70に対応し、第2記憶手段は補助記憶装置60又はメモリ装置70に対応し、第1演算処理手段は演算処理装置80に対応し、第2演算処理手段は演算処理装置80に対応する。
【0042】
【発明の効果】
上述の如く、請求項1記載の本発明によれば、販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出する段階と、販売予測日の販売数量に影響を与えると考えられる変動要因から、前記商品の販売数量の変動予測数量を算出する段階と、前記移動平均値を前記変動予測数量に基づいて補正して第1販売予測数量を算出する段階とを有することにより、販売予測日の直前の所定期間の販売数量の実績値を販売予測に反映させることができ、志向の変化,売れ筋商品の変化などに対する予測値の追従性を向上させることができる。
【0043】
したがって、販売予測日の直前の所定期間の販売実績と販売予測日の変動要因に基づく変動予測数量とで販売数量を予測することにより、販売予測の精度の低下を防止することができ、同一の予測式により長期的に販売予測ができる。
【0045】
また、請求項2記載の本発明によれば、第1記憶手段と第1演算処理手段とを有することにより、販売予測日の直前の所定期間の販売数量の実績値を販売予測に反映させることができ、志向の変化,売れ筋商品の変化などに対する予測値の追従性を向上させることができる。したがって、販売予測日の直前の所定期間の販売数量の実績値と販売予測日の変動要因に基づく変動予測数量とで販売数量を予測することにより、販売予測の精度の低下を防止することができ、同一の予測式により長期的に販売予測ができる。
【0047】
また、請求項3記載の本発明によれば、コンピュータに、販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出する手順と、販売予測日の販売数量に影響を与えると考えられる変動要因から、前記商品の販売数量の変動予測数量を算出する手順と、前記移動平均値を前記変動予測数量に基づいて補正して第1販売予測数量を算出する手順とを実行させるためのプログラムを記録している。
【0049】
上記の請求項3の記録媒体を使用することにより、請求項1及び請求項2記載の発明を実現できる。
なお、このプログラムを記録する記録媒体は、CD−ROM、フレキシブルディスク、光磁気ディスク(MO)等の様に情報を磁気的に記録する磁気記録媒体、ROM、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々のタイプの記録媒体を用いることができる。
【図面の簡単な説明】
【図1】本発明の販売予測装置を実現するコンピュータシステムの一実施例の構成図である。
【図2】販売数量と気象情報等の変動要因との関係を説明する一例の図である。
【図3】本発明の販売予測方法の第1実施例の説明図である。
【図4】図3の販売数量の予測式を具体的に表した一例の説明図である。
【図5】図4の販売数量の予測式の偏回帰係数を表す一例の図である。
【図6】曜日及び天気毎の販売数量の違いを数値化した一例の図である。
【図7】本発明の販売予測方法の第2実施例の説明図である。
【図8】本発明の販売予測装置を含むシステムの一実施例の構成図である。
【符号の説明】
20 入力装置
30 表示装置
40 ドライブ装置
50 記録媒体
60 補助記憶装置
70 メモリ装置
80 演算処理装置
90 印刷装置
100 情報提供センタ
200 POS情報蓄積センタ
300 販売予測装置
400 店舗[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a sales prediction method and apparatus, and a recording medium on which a sales prediction program is recorded. It relates to the medium.
[0002]
[Prior art]
For example, in the distribution industry, mass merchandise stores, etc., it is necessary to order products regularly. Orders for this product are made by forecasting the sales volume of the product, which changes due to weather conditions, day of the week, and other variable factors, but the forecast error in sales volume is directly related to sales opportunity loss and disposal loss. The accuracy of the prediction is important.
[0003]
Conventionally, as a sales forecasting method, a multiple regression analysis performed in consideration of weather information such as weather, temperature, and humidity, day of the week, and other fluctuation factors is known. This multiple regression analysis analyzes past sales results, and reflects, for example, an analysis result such as a decrease in sales volume of about 5% when the weather is raining in sales forecasts.
[0004]
[Problems to be solved by the invention]
However, the multiple regression analysis that has been used as a sales forecasting method has a problem that the error between the sales forecast and the sales performance gradually increases after analyzing the past sales performance and creating a prediction formula. is there. In addition, there is a problem in that the accuracy of sales prediction becomes very poor when a change in orientation or a change in popular products occurs due to some factor.
[0005]
This is because the sales volume forecast formula created using multiple regression analysis is an analysis of the sales performance up to the time the forecast formula was created, and the sales performance after creating the forecast formula is considered. There is no cause. On the other hand, it is conceivable to recreate the sales volume prediction formula for each short period, but there is a problem when considering the cost and time required to create the prediction formula.
[0006]
The present invention has been made in view of the above points, and recorded a sales prediction method and apparatus capable of preventing a decrease in prediction accuracy and capable of long-term sales prediction using the same prediction formula, and a sales prediction program. An object is to provide a recording medium.
[0007]
[Means for Solving the Problems]
To solve the above problems, the present invention is claimed in
[0008]
In this way, the moving average value is calculated by averaging the actual value of the sales quantity of the product for which the sales quantity is predicted for a predetermined period, and the moving average value is corrected with the partial regression coefficient for the moving average value. Calculating a fluctuation forecast quantity of the sales quantity of the product corrected by a partial regression coefficient for the fluctuation factor from a fluctuation factor that is considered to affect the sales quantity on the forecast date, and calculating the corrected moving average value A step of calculating the first sales forecast quantity by further correcting based on the corrected fluctuation forecast quantity, and reflecting the actual value of the sales quantity in the predetermined period immediately before the sales forecast date in the sales forecast. It is possible to improve the follow-up of the predicted value with respect to changes in sales and changes in popular products.
[0009]
Therefore, by predicting the sales quantity based on the sales performance in the predetermined period immediately before the sales forecast date and the fluctuation forecast quantity based on the fluctuation factors of the sales forecast date, it is possible to prevent the accuracy of the sales forecast from being reduced. Sales forecasts can be made in the long term using forecast formulas.
[0011]
Accordingly, it is possible to prevent a significant decrease in the accuracy of the sales prediction, and it is possible to predict the sales in the long term using the same prediction formula.
[0012]
In the sales prediction device for predicting the sales volume of a product, the present invention described in
[0013]
Thus, by having the first storage means and the first arithmetic processing means, the actual value of the sales quantity in the predetermined period immediately before the sales forecast date can be reflected in the sales forecast. It is possible to improve the follow-up performance of the predicted value with respect to changes in the value. Therefore, it is possible to prevent a decline in the accuracy of the sales forecast by forecasting the sales quantity with the actual value of the sales quantity for the predetermined period immediately before the sales forecast date and the fluctuation forecast quantity based on the fluctuation factors of the sales forecast date. Sales can be predicted in the long term using the same prediction formula.
[0016]
Further, the invention described in
[0018]
By using the recording medium according to the third aspect , the inventions according to the first and second aspects can be realized.
The recording medium for recording this program is a magnetic recording medium for recording information magnetically, such as a CD-ROM, a flexible disk, a magneto-optical disk (MO), etc., a ROM, a flash memory, etc. Various types of recording media such as a semiconductor memory for recording data can be used.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a configuration diagram of an embodiment of a computer system for realizing a sales prediction apparatus of the present invention. In FIG. 1, this computer system includes an
[0020]
The
[0021]
A sales prediction program related to the sales prediction device is provided by a recording medium 50 such as a CD-ROM, for example. The recording medium 50 on which the program is recorded is set in the drive device 40, and the program is installed from the recording medium 50 to the
The
[0022]
For example, a program installed in the
Next, the principle of the present invention will be briefly described. FIG. 2 is a diagram illustrating an example of the relationship between the sales quantity and the fluctuation factors such as weather information. By performing the multiple regression analysis using the formula of FIG. 2, a relational expression connecting the result and the factor can be calculated.
[0023]
The target variable Y is determined by several variable factors, and indicates, for example, the sales quantity. The explanatory variables x1 to xn represent the fluctuation factors, and represent, for example, data obtained by quantifying precipitation, temperature, humidity, and the like. The partial regression coefficients β1 to βn are numerical values determined for each explanatory variable x1 to xn, and are determined based on past sales results and the fluctuation factors at that time. The constant Const is a correction term.
[0024]
In other words, the partial regression coefficient can be calculated by analyzing the relationship between the sales quantity and the fluctuation factors such as weather information based on the past sales performance and the fluctuation factors at that time. However, if all partial regression coefficients are calculated by analyzing past sales performance and the fluctuation factors at that time as shown in FIG. 2, the forecast formula for the sales quantity created by the partial regression coefficient is gradually There is a problem that the error with the sales record increases. In addition, there is a problem in that the accuracy of sales prediction becomes very poor when a change in orientation or a change in popular products occurs due to some factor.
[0025]
Therefore, by reflecting the average value of sales performance (hereinafter referred to as moving average value) in the period immediately before the sales forecast (for example, 7 days) in the sales forecast, We considered a sales forecasting method that improves follow-up and prevents a significant decline in the accuracy of sales forecasting.
FIG. 3 is an explanatory diagram of the first embodiment of the sales prediction method of the present invention. The sales volume prediction formula of FIG. 3 is roughly composed of two terms. The first term is the sales volume determined by the moving average value. By reflecting the sales performance of the period immediately before the sales forecast in the sales forecast, the follow-up of the forecast value to the change in the orientation, the change in the best-selling products, etc. improves.
[0026]
The other term is sales volume determined by weather information such as weather, temperature, humidity, etc., day of the week, and other fluctuation factors, and predicts increase / decrease of sales volume due to fluctuation factors of the sales forecast date. That is, the prediction formula of FIG. 3 determines the prediction value based on the moving average value by one term and the prediction value based on the fluctuation factor of the sales forecast date by the other term.
[0027]
FIG. 4 is an explanatory diagram of an example that specifically represents the sales volume prediction formula of FIG. 3. FIG. 5 shows an example of a partial regression coefficient of the sales volume prediction formula of FIG. The equation of FIG. 4 uses a moving average value for 7 days, day of the week, weather, daily precipitation,
The partial regression coefficients x (1) to x (9) of each variation factor are calculated for each product based on the past sales performance and the variation factor at that time. The partial regression coefficients x (1) to x (9) indicate that the larger the numerical value, the more easily the sales quantity is affected by the variation factor.
[0028]
Here, x (1) is a partial regression coefficient of a moving average value for 7 days. x (2) is a partial regression coefficient for the day of the week. x (3) is a partial regression coefficient of the weather. x (4) is a partial regression coefficient of daily precipitation. x (5) is a partial regression coefficient of
[0029]
For example, by analyzing the past sales performance of the product “Bento” and the fluctuation factors at that time, it is found that the sales volume of the lunch is easily affected by the difference in the day of the week. Therefore, by increasing the partial regression coefficient x (2) of the product “Bento” in FIG.
Referring to FIG. 5, the partial regression coefficient x (2) of the product “Bento” is larger than the partial regression coefficient x (2) of other products, so the difference in the day of the week greatly affects the sales forecast of the lunch box. I understand that. Further, since the partial regression coefficient x (5) of the product “Ice” is larger than the partial regression coefficient x (5) of the other products, it can be understood that the difference of the
[0030]
Further, x (1) is a partial regression coefficient of a moving average value that is an average value of sales results in a period immediately before the sales prediction (for example, 8 days before to 2 days before). It indicates how much you want to use. For example, the product “Sushi” in FIG. 5 has a large partial regression coefficient x (1) compared to the partial regression coefficient of other products, and the difference in moving average value greatly affects the sales forecast of sushi. I understand.
[0031]
In this way, when performing sales forecasts for products that are susceptible to sales volume differences due to differences in moving averages, the accuracy of sales forecasts should be improved by greatly considering the sales performance of the period immediately before the sales forecast is made. Can do.
On the other hand, the product “Ice” in FIG. 5 has a small partial regression coefficient x (1) compared to the partial regression coefficients of other products, and the difference in moving average value does not significantly affect the sales forecast of ice. I understand. In this way, when forecasting sales of products whose sales volume is not easily affected by differences in moving averages, the sales performance in the period immediately before the sales forecast is not greatly considered, For example, the accuracy of sales prediction can be increased by taking into account the daily maximum temperature and the like.
[0032]
In addition, A contained in the prediction formula of FIG. 4 is a 7-day moving average value of sales performance. B shows the difference in sales volume for each day of the week. C represents the difference in sales volume for each weather. D is a numerical value (for example, 15 mm → 15) of daily precipitation. E is a numerical value of
[0033]
FIG. 6 is a diagram showing an example in which the difference in sales quantity for each day of the week and weather is quantified. The numerical values in FIG. 6 are calculated for each product based on the past sales performance and the fluctuation factors at that time. This numerical value indicates that the larger the numerical value, the larger the sales quantity.
For example, the value of Saturday and Sunday of the product “Bento” in FIG. 6 is larger than the value of other days, so it can be seen that the sales volume of the lunches on Saturday and Sunday is large. Moreover, since the numerical value of clear and cloudy of goods "soft cream" is larger than the numerical value of rain and snow, it turns out that the sales quantity of soft cream at the time of fine and cloudy is large.
[0034]
As described above, according to the sales volume prediction formula of FIG. 3, it is possible to adjust the percentage of the moving average value used for sales prediction by adjusting the partial regression coefficient x (1). Therefore, it is possible to improve the follow-up of the predicted value when the change in orientation and the best-selling product change greatly.
Next, a second embodiment of the present invention will be described. FIG. 7 shows an explanatory diagram of a second embodiment of the sales prediction method of the present invention. The sales quantity prediction formula of FIG. 7 uses the error between the predicted value of the past sales quantity and the actual actual value when the sales quantity is predicted next. In FIG. 7, a (1) and a (2) are adjustment coefficients and correction terms calculated using, for example, an error between the predicted value and the actual value for a plurality of times once or a plurality of times.
[0035]
The calculation method of the adjustment coefficient a (1) and the correction term a (2) in FIG. 7 includes a method of using an average value, a method of obtaining a predicted value by a single correlation of actual values, a method of obtaining by a filter theory (Kalman filter), and the like. It is done.
At this time, a (1)> 1 is effective for correction when the sales quantity monotonously increases with time. a (1) <1 is effective for correction when the sales quantity monotonously decreases with time. a (2)> 0 is always effective for correction when a positive error exists. Further, a (2) <0 is effective for correction when a negative error always exists.
[0036]
In general, the conventional formula for predicting the sales volume has a problem that the error between the sales forecast and the sales performance gradually increases. However, this error tends to increase in either the positive direction or the negative direction, but the characteristics of daily sales forecast changes and sales performance changes are often similar.
Therefore, by correcting the calculated forecast value and eliminating the error that is larger in either the positive direction or the negative direction, it is possible to prevent the deterioration of the accuracy of the sales forecast, and the same prediction formula Long-term sales forecasts are possible. The calculation of the adjustment coefficient a (1) and the correction term a (2) in FIG. 7 is not necessarily performed every time, and may be performed every predetermined period (for example, one week) or the error value. It may be performed when the value becomes equal to or greater than a predetermined value.
[0037]
Next, an example of a system using the sales prediction apparatus of the present invention will be described. FIG. 8 shows a block diagram of an embodiment of a system including the sales prediction apparatus of the present invention.
The system of FIG. 8 includes an
[0038]
The
[0039]
The
[0040]
Therefore, each
[0041]
The error between the sales prediction and the sales performance is used for a new sales prediction, and it is possible to prevent a decrease in prediction accuracy. In FIG. 8, the
The first storage means described in the claims corresponds to the
[0042]
【The invention's effect】
As described above, according to the first aspect of the present invention, the stage of calculating the moving average value by averaging the actual value of the sales quantity of the product whose sales quantity is predicted for a predetermined period, and the sales quantity on the sales forecast date Calculating a fluctuation forecast quantity of the sales quantity of the product from a fluctuation factor that is considered to have an effect; and calculating a first sales forecast quantity by correcting the moving average value based on the fluctuation forecast quantity; By having the actual value of the sales quantity in the predetermined period immediately before the sales forecast date can be reflected in the sales forecast, the follow-up of the forecast value to the change in the orientation, the change in the best selling product, etc. can be improved. .
[0043]
Therefore, by predicting the sales quantity based on the sales performance in the predetermined period immediately before the sales forecast date and the fluctuation forecast quantity based on the fluctuation factors of the sales forecast date, it is possible to prevent the accuracy of the sales forecast from being reduced. Sales forecasts can be made in the long term using forecast formulas.
[0045]
According to the second aspect of the present invention, by having the first storage means and the first arithmetic processing means, the actual value of the sales quantity in the predetermined period immediately before the sales forecast date is reflected in the sales forecast. It is possible to improve the follow-up of the predicted value with respect to changes in orientation, changes in popular products, and the like. Therefore, it is possible to prevent a decline in the accuracy of the sales forecast by forecasting the sales quantity with the actual value of the sales quantity for the predetermined period immediately before the sales forecast date and the fluctuation forecast quantity based on the fluctuation factors of the sales forecast date. Sales can be predicted in the long term using the same prediction formula.
[0047]
Further, according to the present invention described in
[0049]
By using the recording medium according to the third aspect , the inventions according to the first and second aspects can be realized.
The recording medium for recording this program is a magnetic recording medium for recording information magnetically, such as a CD-ROM, a flexible disk, a magneto-optical disk (MO), etc., a ROM, a flash memory, etc. Various types of recording media such as a semiconductor memory for recording data can be used.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of an embodiment of a computer system that realizes a sales prediction apparatus of the present invention.
FIG. 2 is a diagram illustrating an example of a relationship between a sales quantity and a variation factor such as weather information.
FIG. 3 is an explanatory diagram of a first embodiment of the sales prediction method of the present invention.
FIG. 4 is an explanatory diagram of an example that specifically represents the sales volume prediction formula of FIG. 3;
5 is a diagram illustrating an example of a partial regression coefficient of the sales volume prediction formula of FIG. 4;
FIG. 6 is a diagram illustrating an example in which a difference in sales quantity for each day of the week and weather is quantified.
FIG. 7 is an explanatory diagram of a second embodiment of the sales prediction method of the present invention.
FIG. 8 is a configuration diagram of an embodiment of a system including a sales prediction apparatus according to the present invention.
[Explanation of symbols]
20
Claims (3)
前記コンピュータが、販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正する段階と、
前記コンピュータが、販売予測日の販売数量に影響を与えると考えられる変動要因から、その変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出する段階と、
前記コンピュータが、前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する段階と
を有する販売予測方法。 In a sales forecasting method for forecasting the sales volume of a product using a computer ,
The computer calculates the moving average value by averaging the actual value of the sales quantity of the product for which the sales quantity is predicted for a predetermined period, and corrects the moving average value with a partial regression coefficient for the moving average value;
Calculating a forecasted change in sales quantity of the product, corrected by a partial regression coefficient for the fluctuation factor, from a fluctuation factor that the computer is expected to affect the sales quantity on the forecasted sales date;
The computer further comprises a step of calculating a first sales prediction quantity by further correcting the corrected moving average value based on the corrected fluctuation prediction quantity.
販売数量を予測する商品の所定期間の販売数量の実績値,販売予測日の販売数量に影響を与えると考えられる変動要因を格納する第1記憶手段と、
前記所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正すると共に、前記変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出し、前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する第1演算処理手段と
を有する販売予測装置。In a sales forecasting device that predicts the sales volume of a product,
First storage means for storing the actual value of the sales quantity of the product for which the sales quantity is predicted for a predetermined period, and the fluctuation factors that are considered to affect the sales quantity on the sales forecast date;
The moving average value is calculated by averaging the actual value of the sales quantity for the predetermined period, the moving average value is corrected with the partial regression coefficient for the moving average value, and the correction is performed with the partial regression coefficient for the variation factor A sales prediction unit that calculates a fluctuation predicted quantity of a sales volume of a product and further corrects the corrected moving average value based on the corrected fluctuation predicted quantity to calculate a first sales predicted quantity. apparatus.
販売数量を予測する商品の所定期間の販売数量の実績値を平均して移動平均値を算出し、その移動平均値を移動平均値用の偏回帰係数で補正する手順と、
販売予測日の販売数量に影響を与えると考えられる変動要因から、その変動要因用の偏回帰係数で補正した前記商品の販売数量の変動予測数量を算出する手順と、
前記補正した移動平均値を前記補正した変動予測数量に基づいて更に補正して第1販売予測数量を算出する手順と
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。On the computer,
A procedure to calculate the moving average value by averaging the actual value of the sales quantity of the product whose sales quantity is predicted for a predetermined period, and to correct the moving average value with the partial regression coefficient for the moving average value,
A process for calculating a forecasted fluctuation quantity of the sales quantity of the product, corrected by a partial regression coefficient for the fluctuation factor, from a fluctuation factor that is thought to affect the sales quantity on the forecasted sales date;
A computer-readable recording medium having recorded thereon a program for executing the procedure of further correcting the corrected moving average value based on the corrected fluctuation predicted quantity to calculate a first sales predicted quantity.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15061699A JP3628550B2 (en) | 1999-05-28 | 1999-05-28 | Sales prediction method and apparatus, and recording medium on which sales prediction program is recorded |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15061699A JP3628550B2 (en) | 1999-05-28 | 1999-05-28 | Sales prediction method and apparatus, and recording medium on which sales prediction program is recorded |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000339543A JP2000339543A (en) | 2000-12-08 |
| JP3628550B2 true JP3628550B2 (en) | 2005-03-16 |
Family
ID=15500777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15061699A Expired - Fee Related JP3628550B2 (en) | 1999-05-28 | 1999-05-28 | Sales prediction method and apparatus, and recording medium on which sales prediction program is recorded |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3628550B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4693658B2 (en) * | 2006-03-10 | 2011-06-01 | 大阪瓦斯株式会社 | Meter installation / removal number prediction system |
| JP6276655B2 (en) * | 2014-06-27 | 2018-02-07 | 東芝テック株式会社 | Demand prediction apparatus and program |
| GB201702746D0 (en) * | 2017-02-20 | 2017-04-05 | Ocado Innovation Ltd | Vending system and method of automatically vending |
-
1999
- 1999-05-28 JP JP15061699A patent/JP3628550B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000339543A (en) | 2000-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102042165B1 (en) | Method and apparatus for predicting particulate matter concentrations | |
| US20150235239A1 (en) | Predicting demand of a newly introduced short lifecycle product within an assortment | |
| JP2001282906A (en) | Predicted sales volume and order quantity calculation processing system | |
| CN110599077B (en) | Logistics prediction system and method | |
| JP4296026B2 (en) | Product demand forecasting system, product sales volume adjustment system | |
| JP3628550B2 (en) | Sales prediction method and apparatus, and recording medium on which sales prediction program is recorded | |
| US7328168B2 (en) | Daily delivered articles order optimization support system, method, and storage medium therefor | |
| JP2021103374A (en) | Demand prediction device, demand prediction method, and program | |
| JP2009251779A (en) | Sales estimation system, method and program | |
| JPWO2020031430A1 (en) | Composition ratio correction device, composition ratio correction method, and composition ratio correction program | |
| JP2009043292A (en) | Product demand forecasting system and year-end and New Year product demand forecasting system | |
| US11348146B2 (en) | Item-specific value optimization tool | |
| JP2021103372A (en) | Ordering recommendation system, ordering recommendation method, and program | |
| JP2014170413A (en) | Demand estimation device and program | |
| JP5758425B2 (en) | Demand prediction apparatus and program | |
| JP2020119029A (en) | Order information calculation program, device, and method | |
| CN113283844A (en) | Method and device for determining inventory of aging-sensitive materials and electronic equipment | |
| US20140067478A1 (en) | Methods and apparatus to dynamically estimate consumer segment sales with point-of-sale data | |
| Swierzbinski et al. | Information and exhaustible resources: a Bayesian analysis | |
| JP2004272674A (en) | Prediction system and prediction method | |
| JP2001243401A (en) | Order forecasting system | |
| JP2016033801A (en) | Power trading support device, power trading support method and program | |
| JPH11213053A (en) | Device and method for predicting merchandise order receiving date, and computer readable recording medium recorded with program of predicting method | |
| JPH08329351A (en) | Pos automatic ordering system | |
| JP2006331312A (en) | Data prediction device, data prediction program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040525 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040623 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040810 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041207 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041208 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071217 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131217 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |