(57)【要約】【課題】本発明は、本部主導型の在庫コントロールを行なう自動発注勧告装置、自動発注プログラムの提供を目的とする。【解決手段】目標在庫週数、商品毎の在庫実績数等を記憶する在庫管理情報記憶手段と、商品毎の目標在庫週数を設定する商品目標在庫週数設定手段と、売上実績から売上実績の特異値の排除し販売予測週販数を取得する販売予測週販数取得手段と、販売予測週販数を基に、発注点を計算する発注点計算手段と、発注点割れを判断する発注点割れ判断手段と、発注店割れが発生した商品について発注量を計算する発注量計算手段と、発注を見送り、前倒しをする発注品目調整手段と、調整された発注商品およびその発注量を勧告する発注量勧告通知手段とを有することを特徴とする自動発注勧告装置。【選択図】図１
2006293514.tif 000002
【特許請求の範囲】
【請求項１】
商品の平均在庫週数を基に商品の属するカテゴリの平均在庫週数を求め、そのカテゴリ平均在庫週数がカテゴリの属する部門の目標在庫週数よりも大きい場合は過剰在庫として、小さい場合は過小在庫として各商品の目標在庫週数を小さくするように平準化する目標在庫週数平準化手段と、
商品の売上実績の特異値の排除し各商品の販売予測数を取得する販売予測数取得手段と、
販売予測数、安全在庫、調達期間、最低陳列量を基に発注点を計算する発注点計算手段と、
計算された発注点と現在在庫量とを比較して発注点割れを判断する発注点割れ判断手段と、
発注点割れが発生した商品について目標在庫週数を基に発注量を計算する発注量計算手段と、
店舗毎に発注品目を集計し、品目が多い場合は発注を見送り、品目が少ない場合は発注の前倒しの調整をする発注品目調整手段と、
調整された発注品目の発注量を勧告する発注量勧告通知手段とを有することを特徴とする自動発注勧告装置。
【請求項２】
商品目標在庫週数平準化手段が、
カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手段と、
カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、部門目標在庫週数に部門標準偏差を加算したものを商品の目標在庫週数に設定し、
カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ
商品の平均在庫週数が部門の平均在庫週数に部門標準偏差を加算したものより大きいときには、カテゴリ平均在庫週数から部門目標在庫週数に部門標準偏差を加算したものを減算した値を商品の平均在庫週数から減算して商品の目標在庫週数として設定し、
カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ
商品の平均在庫週数が部門目標在庫週数に部門標準偏差を加算したものまたはカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として、商品の平均在庫週数を商品の目標在庫週数として設定することを特徴とする請求項１記載の自動発注勧告装置。
【請求項３】
商品目標在庫週数平準化手段が、
カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手段と、
カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、カテゴリの平均在庫週数を商品の目標在庫週数に設定し、
カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数が部門の平均在庫週数より大きいときには、部門目標在庫週数を下限として、カテゴリ平均在庫週数から部門平均在庫週数を減算した値を商品の平均在庫週数より減算して、その値を商品の目標在庫週数として設定し、
カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものまたは部門の平均在庫週数より大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として、商品の平均在庫週数を商品の目標在庫週数として設定することを特徴とする請求項１記載の自動発注勧告装置。
【請求項４】
商品目標在庫週数平準化手段が、
カテゴリの平均在庫週数の標準偏差を計算する標準偏差計算手段と、
カテゴリの平均在庫週数が部門目標在庫週数より小さく、かつ商品の平均在庫週数がカテゴリの平均在庫週数からカテゴリ標準偏差を減算した値より小さいときには、カテゴリの平均在庫週数を上限として、商品の平均在庫週数にカテゴリ標準偏差を加算した値を商品の目標在庫週数とすることを特徴とする請求項1記載の自動発注勧告装置。
【請求項５】
商品の平均在庫週数を基に商品の属するカテゴリの平均在庫週数を求め、そのカテゴリ平均在庫週数がカテゴリの属する部門の目標在庫週数よりも大きい場合は過剰在庫として、小さい場合は過小在庫として各商品の目標在庫週数を小さくするように平準化する目標在庫週数平準化手順と、
商品の売上実績の特異値の排除し各商品の販売予測数を取得する販売予測数取得手順と、
販売予測数、安全在庫、調達期間、最低陳列量を基に発注点を計算する発注点計算手順と、
計算された発注点と現在在庫量とを比較して発注点割れを判断する発注点割れ判断手順と、
発注点割れが発生した商品について目標在庫週数を基に発注量を計算する発注量計算手順と、
店舗毎に発注品目を集計し、品目が多い場合は発注を見送り、品目が少ない場合は発注の前倒しの調整をする発注品目調整手順と、
調整された発注品目の発注量を勧告する発注量勧告通知手順とをコンピュータに実行させる自動発注勧告プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は売上実績・在庫実績より目標在庫週数を基準とした各商品の発注量を決定し、発注勧告値として発注端末に表示する小売業向け自動発注システムに関するものである。
【背景技術】
【０００２】
従来、発注システムとしては、店舗に設置される店舗端末、店舗端末と接続された本部サーバ、本部サーバとネットワークで接続された各取引先に設置される取引先サーバから構成されている。
【０００３】
店舗端末は、各商品の入荷予定の参照、店員による販売単位で商品の発注の登録等を行う店舗端末である。本部サーバは、入荷予定情報に基づく店舗発注データを統合、発注等を行う。
【０００４】
取引先サーバは、商品の入荷予定の本部サーバへの登録、本部サーバからの商品の受注処理を行なうサーバである。
【０００５】
本部サーバは、受信した入荷予定データを店舗に送信して、店舗では入荷予定の商品からその店舗での発注を登録する。そして、本部サーバは、店舗で発注した発注商品を受信し、店舗からの発注を取引先サーバに送信する (例えば特願２００４−１７９３４５段落００２３〜００２４、図２)。
【０００６】
しかし、流通小売業界では、発注業務はアルバイト等の人員の経験に依存しており、人為的ミス（発注ミス、漏れ）・現場のカンでの発注量決定（過剰な発注・過少な発注）、またそのミスによる発注頻度の増加、例えば連続発注を行なってしまう。
【０００７】
このため、適切な発注数量を勧告する装置が提案されている（例えば特許文献１）。
【特許文献１】特開平５−６１８９５号公報（第２頁〜第３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、特開平５−６１８９５号公報の発明では、適切な発注量を勧告することはできるが、企業全体で見た適正在庫水準のコントロールの処理までは対応してはいない。本発明は、本部主導型の適正在庫コントロールを行なう自動発注勧告装置、自動発注勧告プログラムの提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明の自動発注勧告装置は、商品の平均在庫週数を基に商品の属するカテゴリの平均在庫週数を求め、そのカテゴリ平均在庫週数がカテゴリの属する部門の目標在庫週数よりも大きい場合は過剰在庫として、小さい場合は過小在庫として各商品の目標在庫週数を小さくするように平準化する目標在庫週数平準化手段と、  商品の売上実績の特異値の排除し各商品の販売予測数を取得する販売予測数取得手段と、  販売予測数、安全在庫、調達期間、最低陳列量を基に発注点を計算する発注点計算手段と、計算された発注点と現在在庫量とを比較して発注点割れを判断する発注点割れ判断手段と、発注点割れが発生した商品について目標在庫週数を基に発注量を計算する発注量計算手段と、店舗毎に発注品目を集計し、品目が多い場合は発注を見送り、品目が少ない場合は発注の前倒しの調整をする発注品目調整手段と、調整された発注品目の発注量を勧告する発注量勧告通知手段とを有する構成である。
【００１０】
この構成により、各商品の目標在庫数を調整して、それを基に発注勧告をするため、部門目標の適正在庫を確保できる。
【００１１】
ここで、カテゴリとは商品の属する分類を示し、商品がりんごであれば果物の分類を言い、カテゴリの属する部門とは、カテゴリが果物であれば青果物の分類を言う。
【００１２】
また、商品目標在庫週数平準化手段が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手段と、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、部門目標在庫週数に部門標準偏差を加算したものを商品の目標在庫週数に設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門の平均在庫週数に部門標準偏差を加算したものより大きいときには、カテゴリ平均在庫週数から部門目標在庫週数に部門標準偏差を加算したものを減算した値を商品の平均在庫週数から減算して商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門目標在庫週数に部門標準偏差を加算したものまたはカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定する構成である。
【００１３】
この構成により、カテゴリ平均在庫週数が部門目標在庫週数に標準偏差を加算したものより大きい場合、すなわち、部門目標在庫週数より大きくずれているときでも適正在庫への平準化が可能となる。
【００１４】
また、商品目標在庫週数平準化手段が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手段と、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、カテゴリの平均在庫週数を商品の目標在庫週数に設定し、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数が部門の平均在庫週数より大きいときには、部門目標在庫週数を下限として、カテゴリ平均在庫週数から部門平均在庫週数を減算した値を商品の平均在庫週数より減算して、その値を商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものまたは部門の平均在庫週数より大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定する構成である。
【００１５】
この構成により、カテゴリ平均在庫週数が部門目標在庫週数より大きい場合、すなわち、部門目標在庫週数の標準偏差内にある場合の適正在庫への平準化の処理が可能となる。
【００１６】
また、商品目標在庫週数平準化手段が、カテゴリの平均在庫週数の標準偏差を計算する標準偏差計算手段と、カテゴリの平均在庫週数が部門目標在庫週数より小さく、かつ商品の平均在庫週数がカテゴリの平均在庫週数からカテゴリ標準偏差を減算した値より小さいときには、カテゴリの平均在庫週数を上限として、商品の平均在庫週数にカテゴリ標準偏差を加算した値を商品の目標在庫週数とする構成である。
【００１７】
この構成により、カテゴリ平均在庫週数が部門目標在庫週数より小さい場合、すなわち、部門目標在庫週数と比較して在庫週数が極端に小さな商品は、商品の目標在庫週数を見直して、適正在庫への平準化の処理が可能となる。
【発明の効果】
【００１８】
以上のように、本発明によれば、商品売上実績・在庫実績より目標在庫週数を基準とした各商品の発注量を決定し、発注勧告値として発注端末に表示する。適正在庫水準（目標在庫週数）を元にした適正発注量を算出し、各店舗の人員の経験値によるものではなく、本部主導型の在庫コントロール・発注頻度の低減が実現する。
【発明を実施するための最良の形態】
【００１９】
【実施例１】
【００２０】
図１に実施例の自動発注勧告装置の構成図を示す。
【００２１】
自動発注勧告装置1は、在庫情報等記憶部２、目標在庫週数平準化部３、販売予測週販数取得部４、発注点計算部５、発注点割れ判断部６、発注量計算部７、発注品目調整部８、発注量勧告通知部９を有する。
【００２２】
在庫情報等記憶部２は、店舗端末１２、取引先サーバ１３等からの情報を格納する。具体的には、商品情報、売上実績情報、在庫情報等を格納する。この情報が各処理部への入力データとなる。
【００２３】
目標在庫週数平準化部３は、部門目標在庫週数を基に、単品の適正な目標在庫週数を平準化する処理を行なう。
【００２４】
販売予測週販数取得部４は、売上実績から特売で仕入れた商品の特異値を排除して、平均週販を求め、その値から最小二乗法にて販売予測週販を求める。
【００２５】
発注点計算部５は、販売予測週販数を基に、発注点を計算する。
【００２６】
発注点割れ判断部６は、計算された発注点と現在在庫量とを比較して発注点割れを判断する。
【００２７】
発注量計算部７は、発注店割れが発生した商品について取得された販売予測週販、設定された単品目標在庫週数を基に発注量を計算する。
【００２８】
発注品目調整部８は、店舗毎に発注品目を集計し、品目が多い場合は、発注を見送り、品目が少ない場合は、発注の前倒しをする。
【００２９】
発注量勧告通知部９は、調整された発注商品およびその発注量を店舗端末１２に勧告する。
【００３０】
自動発注システム３１は、本部サーバ１１、店舗端末１２、取引先サーバ１３を有している。
【００３１】
本部サーバ１１は、自動発注勧告装置１と発注処理部２１と通信処理部２２とを有し、取引先サーバ１３から商品情報を受信する。一方、店舗端末１２からは、商品の仕入れ要求を受信する。両者の情報を整合して、取引先サーバ１３に発注する。
【００３２】
発注処理部２１は、発注処理を制御する。
【００３３】
通信処理部２２は、店舗端末１２、取引先サーバ１３との通信処理を制御する。
【００３４】
店舗端末１２は、商品発注のための端末であり、自動発注勧告装置１に商品発注要求を送信すると、その商品について、発注勧告された商品情報を取得できるので、そのデータを含めて、発注を行なう。
【００３５】
取引先サーバ１３は、卸売市場等にある商品が登録されている。
【００３６】
平均在庫週数とは、小売業にて各商品の在庫の保持期間の平均を週数で表したものである。
【００３７】
目標在庫週数とは、各商品の在庫保持期間の目標値である。
【００３８】
最大在庫週数とは、目標とする在庫週数分、商品を保持するために必要な商品在庫数の最大値を在庫保持期間に換算したものであり、通常、目標在庫週数の２倍となる。
【００３９】
図２に実施例の自動発注システムの処理の説明図を示す。
【００４０】
本部サーバにおいて以下の処理を実施し、本部主導型の在庫コントロールを可能としている。
【００４１】
本発明の概要を説明する。
１）各商品分類ごとに目標在庫週数を設定する。
２）商品分類に属する各商品の目標在庫週数を平準化する。
（１）平均在庫週数＞商品分類の目標在庫週数（過剰在庫）の場合、目標在庫週数数＝商品分類の目標在庫週数とする。
（２）平均在庫週数＜商品分類の目標在庫週数（過少在庫）の場合、目標在庫週数は平均値をそのまま使用する。
３）発注点を計算する。
（１）特売等による売上のばらつきを抑えるために、売上の特異値を排除する。
（２）特異値を排除した実績値を元に、販売予測値、標準偏差（売上のばらつき）を算出する。
（３）上記値を元に、発注点を計算する。
４）発注点を割り込んだ商品が発生した場合、発注量を計算する。
（１）目標在庫週数、販売予測値、売上の標準偏差（ばらつき）、調達期間等の値を元に、企業の目標在庫週数を反映した発注量を計算する。
５）発注品目数の平準化
（１）店舗毎に発注品目数を集計し、品目が多い場合は発注の先送り、品目が少ない場合は発注の前倒しを実施する。
６）発注端末に発注勧告値として、上記発注量を表示する。
（１）店舗人員は、表示された発注勧告値を元に発注を行う。
【００４２】
図３に実施例の自動発注勧告装置の処理の流れ図を示す。
【００４３】
まず、目標在庫週数の平準化処理を行なう（Ｓ１ステップ）。次に、売上実績の特異値の排除処理を行なう（Ｓ２ステップ）。次に、発注点計算処理を行なう（Ｓ３ステップ）。次に、発注点割れ判断処理を行なう（Ｓ４ステップ）。次に、発注量計算処理を行なう（Ｓ５ステップ）。次に、発注品目数の調整処理を行なう（Ｓ６ステップ）。次に、発注勧告値通知処理を行なう（Ｓ７ステップ）。詳細は、以下に説明を行なう。
【００４４】
図４に目標在庫週数の平準化処理の流れ図を示す。
【００４５】
まず、平準化データの入力、すなわち、商品別の在庫数実績（過去４週分）、部門の目標在庫週数、商品の売上実績（過去４週分）を入力する（Ｓ１１ステップ）。
【００４６】
次に在庫数実績を基に、商品別の平均在庫数を計算し、次に単品の平均在庫週数＝平均在庫数／平均週販を計算する。（Ｓ１２ステップ）。
【００４７】
その単品の平均在庫週数を初期値として単品の目標在庫週数とする（Ｓ１３ステップ）。
【００４８】
次に、単品の平均在庫週数を積み上げて平均をとりカテゴリの平均在庫週数を計算し、また、カテゴリ平均在庫週数を積み上げて平均をとり、部門の平均在庫週数を計算する。
【００４９】
また、部門毎と、カテゴリ毎に平均在庫週数の標準偏差を計算する（Ｓ１４ステップ）。
ここで、カテゴリとは、単品を所定の分類でまとめた商品分類の中分類である。例えば商品がりんごであれば果物の分類である。部門とは、カテゴリを所定の分類でまとめた商品分類の大分類である。例えばカテゴリが果物であれば青果物の分類を言う。
【００５０】
次に、カテゴリと部門目標在庫週数との比較する（Ｓ１５ステップ）。
【００５１】
（Ａ）カテゴリの平均在庫週数＞部門目標在庫週数＋部門標準偏差の場合は、第１の平準化処理を行なう（Ｓ１６ステップ）。第１の標準化処理は、次のように行なう。図１０に目標在庫週数の第１の平準化処理の説明図を示す。
【００５２】
まず、カテゴリ目標在庫週数＝部門目標在庫週数＋部門標準偏差とする。
【００５３】
i)カテゴリ平均在庫週数＋カテゴリ標準偏差＜単品平均在庫週数の場合は、単品目標在庫週数＝部門平均在庫週数＋部門標準偏差とし、最大在庫週数＝目標在庫週数×２とする。図１０の(1)の領域の単品平均在庫週数をＳＤ１の位置へシフトする補正を示す。
【００５４】
ii)部門目標在庫週数＋部門標準偏差＜単品平均在庫週数の場合は、単品目標在庫週数＝単品平均在庫週数−差分Ａとし、最大在庫週数＝目標在庫週数×２とする。
【００５５】
ここで、差分Ａ＝｜カテゴリ平均在庫週数−（部門目標在庫週数＋部門標準偏差）｜である。
【００５６】
図１０の(2) の領域の単品平均在庫週数を差分Ａだけシフトする補正を示す。
【００５７】
iii)それ以外の場合は、単品目標在庫週数＝単品平均在庫週数とし、最大在庫週数＝目標在庫週数×２とする。但し、単品目標在庫週数は、部門目標在庫週数−部門標準偏差を下限とする。
【００５８】
図１０の(3) の領域の単品平均在庫週数は、そのまま単品目標在庫週数にすることを示す。
【００５９】
（Ｂ）また、カテゴリの平均在庫週数＞部門目標在庫週数の場合は、第２の平準化処理を行なう（Ｓ１７ステップ）。第２の標準化処理は、次のように行なう。図１１に目標在庫週数の第２の平準化処理の説明図を示す。
【００６０】
まず、カテゴリ目標在庫週数＝部門目標在庫週数とする。
【００６１】
i)カテゴリ平均在庫週数＋カテゴリ標準偏差＜単品平均在庫週数の場合は、単品目標在庫週数＝カテゴリ平均在庫週数とする。そして、最大在庫週数＝目標在庫週数×２とする。図１１の(1)の領域の単品平均在庫週数をＳＤ２の位置へシフトする補正を示す。
【００６２】
ii)部門目標在庫週数＜単品平均在庫週数の場合は、単品目標在庫週数＝単品平均在庫週数−差分Ｂとする。そして、最大在庫週数＝目標在庫週数×２とする。ここで、差分Ｂ＝｜カテゴリ平均在庫週数−部門目標在庫週数｜である。但しカテゴリ目標在庫週数を下限とする。図１１の(2) の領域の単品平均在庫週数を差分Ｂだけシフトする補正を示す。
【００６３】
iii)それ以外の場合は、単品目標在庫週数＝単品平均在庫週数とする。そして、最大在庫週数＝目標在庫週数×２とする。ただし、部門目標在庫週数−部門標準偏差を下限とする。図１１の(3) の領域の単品平均在庫週数は、そのまま単品目標在庫週数にすることを示す。
【００６４】
（Ｃ）また、カテゴリの平均在庫週数＜部門目標在庫週数の場合は、第３の平準化処理を行なう（Ｓ１８ステップ）。第３の標準化処理は、次のように行なう。図１２に目標在庫週数の第３の平準化処理の説明図を示す。
【００６５】
まず、カテゴリ目標在庫週数＝カテゴリ平均在庫週数とする。
【００６６】
i)単品平均在庫週数＜（カテゴリ平均在庫週数−カテゴリ標準偏差）の場合は、
単品目標在庫週数＝単品平均在庫週数＋カテゴリ標準偏差とする。そして、最大在庫週数＝目標在庫週数×２とする。上限はカテゴリ目標在庫週数とする。図１２の(3) の領域の単品平均在庫週数をカテゴリ標準偏差分シフトすることを示す。
【００６７】
これらの処理の結果、単品の目標在庫週数を取得できる。
【００６８】
図５に売上実績の特異値の排除処理の流れ図を示す。
【００６９】
特売で仕入れた商品は、一時的なピーク値の売上を示すので、そのような値を排除する。
【００７０】
まず、売上実績を入力する（Ｓ２１ステップ）。具体的には、売上実績は、移動週販で過去４週分を入力する。移動週販とは、基準日以前の1週間分の売上平均を求め、この基準日を順次日毎に変更して４週間分求めたものである。
【００７１】
次に、移動週販の標準偏差を計算する（Ｓ２２ステップ）。そして、移動週販＞移動週販の平均＋１．２８＊標準偏差に該当する日の売上実績については、実績より取り除く（Ｓ２３ステップ）。これは、移動週販の上位１０％、即ち、売上実績の９０％以上のものを取り除くことを示す。次に、移動週販の平均を単品の平均週販とする（Ｓ２４ステップ）。次に、平均週販等を基に、販売予測週販を最小二乗法で計算する（Ｓ２５ステップ）。販売予測週販は、最小二乗法にて回帰直線一次方程式(ｙ＝ax＋b)を求め、aとbを保持する。a:回帰係数、b:当日予測値（y切片）。回帰直線の当てはめ（最小二乗法）については、２変数からなるｎ組のデータの数字に直線y  ＝aｘ＋ｂを当てはめる。ここで、a，ｂは最小二乗法で決まる。
【００７２】
【数１】
2006293514.tif 000003
【００７３】
これらの計算の結果、特異値排除後の移動週販の過去４週分売上実績が求まる。また、移動週販の標準偏差、平均週販、販売予測週販（a:回帰係数、b:当日予測値）が求まる。
【００７４】
図６に発注点計算処理の流れ図を示す。
【００７５】
まず、発注点計算用のデータを入力する（Ｓ３１ステップ）。データとしては、特異値排除後の販売予測週販（a:回帰係数、b:当日予測値）、移動週販の標準偏差、最低陳列量（＝フェース数×段数）、調達期間（週）がある。フェース数は、陳列棚に陳列したときに顧客から見える一段に置かれた数を言う。次に、安全在庫＝標準偏差×調達期間の平方根×１．２８（９０％の範囲）を計算する（Ｓ３２ステップ）。次に、発注点を求める（Ｓ３３ステップ）。
【００７６】
【数２】
2006293514.tif 000004
【００７７】
これらの結果、発注点を求める。
【００７８】
図７に、発注点割れ判断処理の流れ図を示す。
【００７９】
発注点データ、現在庫量を入力する（Ｓ４１ステップ）。そして、現在庫量と前回発注点とを比較する（Ｓ４２ステップ）。そして、現在庫量＜前回発注点の場合には、予め登録されている自動発注対象単品一覧に該当する場合には、発注量を計算する（Ｓ４３ステップ）。次に、現在庫量＞前回発注点の場合には、発注不要を示す発注勧告値＝０を顧客の発注端末１２に表示する（Ｓ４４ステップ）。
【００８０】
この結果、自動発注対象単品一覧に該当し、かつ発注点割れした商品のみ以降の処理を実行する。
【００８１】
図８に、発注量計算処理の流れ図を示す。
【００８２】
図１３に、発注量の説明図を示す。
【００８３】
発注量計算処理のデータを入力する（Ｓ５１ステップ）。データとしては、目標在庫移動週販の標準偏差、調達期間（週）、平均週販、単品の目標在庫週数（在庫週数の平準化されていない商品は、平均が入る）、販売予測週販（a:回帰係数、b:当日予測値）、現在庫量、納品日までの入荷予定数（発注済・未納品の数量）、最大陳列量、発注単位数（ロット数）である。
【００８４】
次に、安全在庫＝標準偏差×調達期間の平方根×１．２８を計算する。そして、安全在庫週数＝安全在庫／平均週販である（Ｓ５２ステップ）。次に最大在庫週数＝単品の目標在庫週数×２−安全在庫週数を求める（Ｓ５３ステップ）。次に、販売予測量を求める（Ｓ５４ステップ）。
【００８５】
【数３】
2006293514.tif 000005
【００８６】
次に、最大在庫＝販売予測量＋安全在庫を求める（Ｓ５５ステップ）。
【００８７】
次に、発注量＝最大在庫−現在庫量−納品日までの入荷予定数を求め、発注量を四捨五入で発注単位に丸める（最低１ロットの下方丸め）（Ｓ５６ステップ）。四捨五入は、（発注量/ロット単位数）×ロット単位数である。例：ロット１２個の場合は、発注量６個なら１２個、発注量１５個なら１２個、発注量１８個なら２４個、発注量２８個なら２４個となる。
【００８８】
図１３の例では、発注点ｐ１を実在在庫Ｓが割り込むと、期間ｂ１の発注等を行なうことで、在庫調整をしている。期間は、調達期間すなわちリードタイムのことである。
【００８９】
これらの計算の結果、発注量が得られる。
【００９０】
図９に発注品目数の調整処理の流れ図を示す。
【００９１】
まず、調整用データの入力を行なう（Ｓ６１ステップ）。
【００９２】
入力データとしては、日別・店別・部門別発注品目数（過去４週間）、今回の部門別発注品目数、入荷予定数、平均週販、最低陳列量、現在庫量、最低猶予週数である。最低猶予週数とは、発注しなくとも何週在庫に余裕があるかを示すものであり、品目の発注日により決まる。
【００９３】
次に、発注品目数実績の標準偏差および発注品目数実績の平均を計算する（Ｓ６２ステップ）。
【００９４】
次に、部門別発注品目数と発注品目数実績の平均との比較を行なう（Ｓ６３ステップ）。その結果が、今回の部門別発注品目数＜品目数実績の平均値−標準偏差の部門の場合は、発注品目数を増やす（Ｓ６４ステップ）。
【００９５】
現在庫量＜前回の発注点Ｐ１＋平均週販/7×ｎ（ｎ＝１日、２日、、、）の計算式により、発注件数が妥当な件数になるまで、ｎを＋１増加していき、決定する。
【００９６】
次に、今回の部門別発注品目数＞品目数実績の平均＋標準偏差の部門の場合は、発注品目数を減らす（Ｓ６５ステップ）。
（安全在庫−最低陳列量）／平均週販−猶予週数＞０の商品について、降順に発注数から除外する。猶予週数は、発注可能日が記載してある納品カレンダより取得する。
この結果、発注する商品が決定される。
【００９７】
以上のように、本発明によれば、商品売上実績・在庫実績より目標在庫週数を基準とした各商品の発注量を決定し、発注勧告値として発注端末に表示する。適正在庫水準（目標在庫週数）を元にした適正発注量を算出し、各店舗の人員の経験値によるものではなく、本部主導型の在庫コントロール・発注頻度の低減が実現する。
【００９８】
以上の説明は、週単位での週数の処理の説明であるが、日単位での日数の処理としても同様の処理となる。
【００９９】
以上の実施例１を含む実施形態に関し、更に以下の付記を開示する。
（付記１）商品の平均在庫週数を基に商品の属するカテゴリの平均在庫週数を求め、そのカテゴリ平均在庫週数がカテゴリの属する部門の目標在庫週数よりも大きい場合は過剰在庫として、小さい場合は過小在庫として各商品の目標在庫週数を小さくするように平準化する目標在庫週数平準化手段と、  商品の売上実績の特異値の排除し各商品の販売予測数を取得する販売予測数取得手段と、  販売予測数、安全在庫、調達期間、最低陳列量を基に発注点を計算する発注点計算手段と、計算された発注点と現在在庫量とを比較して発注点割れを判断する発注点割れ判断手段と、発注点割れが発生した商品について目標在庫週数を基に発注量を計算する発注量計算手段と、
店舗毎に発注品目を集計し、品目が多い場合は発注を見送り、品目が少ない場合は発注の前倒しの調整をする発注品目調整手段と、調整された発注品目の発注量を勧告する発注量勧告通知手段とを有することを特徴とする自動発注勧告装置。
（付記２）商品目標在庫週数平準化手段が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手段と、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、部門目標在庫週数に部門標準偏差を加算したものを商品の目標在庫週数に設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門の平均在庫週数に部門標準偏差を加算したものより大きいときには、カテゴリ平均在庫週数から部門目標在庫週数に部門標準偏差を加算したものを減算した値を商品の平均在庫週数から減算して商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門目標在庫週数に部門標準偏差を加算したものまたはカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定することを特徴とする付記１記載の自動発注勧告装置。
（付記３）商品目標在庫週数平準化手段が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手段と、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、カテゴリの平均在庫週数を商品の目標在庫週数に設定し、
カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数が部門の平均在庫週数より大きいときには、部門目標在庫週数を下限として、カテゴリ平均在庫週数から部門平均在庫週数を減算した値を商品の平均在庫週数より減算して、その値を商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものまたは部門の平均在庫週数より大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定することを特徴とする付記１記載の自動発注勧告装置。
（付記４）商品目標在庫週数平準化手段が、カテゴリの平均在庫週数の標準偏差を計算する標準偏差計算手段と、カテゴリの平均在庫週数が部門目標在庫週数より小さく、かつ商品の平均在庫週数がカテゴリの平均在庫週数からカテゴリ標準偏差を減算した値より小さいときには、カテゴリの平均在庫週数を上限として、商品の平均在庫週数にカテゴリ標準偏差を加算した値を商品の目標在庫週数とすることを特徴とする付記１記載の自動発注勧告装置。
（付記５）商品の平均在庫週数を基に商品の属するカテゴリの平均在庫週数を求め、そのカテゴリ平均在庫週数がカテゴリの属する部門の目標在庫週数よりも大きい場合は過剰在庫として、小さい場合は過小在庫として各商品の目標在庫週数を小さくするように平準化する目標在庫週数平準化手順と、  商品の売上実績の特異値の排除し各商品の販売予測数を取得する販売予測数取得手順と、販売予測数、安全在庫、調達期間、最低陳列量を基に発注点を計算する発注点計算手順と、計算された発注点と現在在庫量とを比較して発注点割れを判断する発注点割れ判断手順と、
発注点割れが発生した商品について目標在庫週数を基に発注量を計算する発注量計算手順と、店舗毎に発注品目を集計し、品目が多い場合は発注を見送り、品目が少ない場合は発注の前倒しの調整をする発注品目調整手順と、調整された発注品目の発注量を勧告する発注量勧告通知手順とをコンピュータに実行させる自動発注勧告プログラム。
（付記６）商品目標在庫週数平準化手順が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手順と、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、部門目標在庫週数に部門標準偏差を加算したものを商品の目標在庫週数に設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門の平均在庫週数に部門標準偏差を加算したものより大きいときには、カテゴリ平均在庫週数から部門目標在庫週数に部門標準偏差を加算したものを減算した値を商品の平均在庫週数から減算して商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門目標在庫週数に部門標準偏差を加算したものまたはカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定することをとをコンピュータに実行させる付記５記載の自動発注勧告プログラム。
（付記７）
商品目標在庫週数平準化手順が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手順と、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、カテゴリの平均在庫週数を商品の目標在庫週数に設定し、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数が部門の平均在庫週数より大きいときには、部門目標在庫週数を下限として、カテゴリ平均在庫週数から部門平均在庫週数を減算した値を商品の平均在庫週数より減算して、その値を商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものまたは部門の平均在庫週数より大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定することをコンピュータに実行させる付記５記載の自動発注勧告プログラム。
（付記８）商品目標在庫週数平準化手順が、カテゴリの平均在庫週数の標準偏差を計算する標準偏差計算手順と、カテゴリの平均在庫週数が部門目標在庫週数より小さく、かつ商品の平均在庫週数がカテゴリの平均在庫週数からカテゴリ標準偏差を減算した値より小さいときには、カテゴリの平均在庫週数を上限として、商品の平均在庫週数にカテゴリ標準偏差を加算した値を商品の目標在庫週数とすることをコンピュータに実行させる付記５記載の自動発注勧告プログラム。
（付記９）商品の平均在庫週数を基に商品の属するカテゴリの平均在庫週数を求め、そのカテゴリ平均在庫週数がカテゴリの属する部門の目標在庫週数よりも大きい場合は過剰在庫として、小さい場合は過小在庫として各商品の目標在庫週数を小さくするように平準化する目標在庫週数平準化手順と、商品の売上実績の特異値の排除し各商品の販売予測数を取得する販売予測数取得手順と、販売予測数、安全在庫、調達期間、最低陳列量を基に発注点を計算する発注点計算手順と、計算された発注点と現在在庫量とを比較して発注点割れを判断する発注点割れ判断手順と、発注点割れが発生した商品について目標在庫週数を基に発注量を計算する発注量計算手順と、
店舗毎に発注品目を集計し、品目が多い場合は発注を見送り、品目が少ない場合は発注の前倒しの調整をする発注品目調整手順と、調整された発注品目の発注量を勧告する発注量勧告通知手順とを有することを特徴とする自動発注勧告方法。
（付記１０）商品目標在庫週数平準化手順が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手順と、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、部門目標在庫週数に部門標準偏差を加算したものを商品の目標在庫週数に設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門の平均在庫週数に部門標準偏差を加算したものより大きいときには、カテゴリ平均在庫週数から部門目標在庫週数に部門標準偏差を加算したものを減算した値を商品の平均在庫週数から減算して商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数に部門標準偏差を加算した値より大きく、かつ商品の平均在庫週数が部門目標在庫週数に部門標準偏差を加算したものまたはカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定することを特徴とする付記９記載の自動発注勧告方法。
（付記１１）商品目標在庫週数平準化手順が、カテゴリの平均在庫週数のカテゴリ標準偏差、部門目標在庫週数の部門標準偏差を計算する標準偏差計算手順と、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものより大きいときには、カテゴリの平均在庫週数を商品の目標在庫週数に設定し、
カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数が部門の平均在庫週数より大きいときには、部門目標在庫週数を下限として、カテゴリ平均在庫週数から部門平均在庫週数を減算した値を商品の平均在庫週数より減算して、その値を商品の目標在庫週数として設定し、カテゴリの平均在庫週数が部門目標在庫週数より大きく、かつ商品の平均在庫週数がカテゴリの平均在庫週数にカテゴリ標準偏差を加算したものまたは部門の平均在庫週数より大きくないときには、部門目標在庫週数から部門標準偏差を減算した値を下限として商品の平均在庫週数を商品の目標在庫週数として設定することを特徴とする付記９記載の自動発注勧告方法。
（付記１２）商品目標在庫週数平準化手順が、カテゴリの平均在庫週数の標準偏差を計算する標準偏差計算手順と、カテゴリの平均在庫週数が部門目標在庫週数より小さく、かつ商品の平均在庫週数がカテゴリの平均在庫週数からカテゴリ標準偏差を減算した値より小さいときには、カテゴリの平均在庫週数を上限として、商品の平均在庫週数にカテゴリ標準偏差を加算した値を商品の目標在庫週数とすることを特徴とする付記９記載の自動発注勧告方法。
【産業上の利用可能性】
【０１００】
複数店舗を有する企業の適正在庫を達成する自動発注勧告装置、自動発注プログラムを提供する用途に適用できる。
【図面の簡単な説明】
【０１０１】
【図１】実施例の発注自動勧告装置の構成図
【図２】実施例の自動発注システムの処理の説明図
【図３】実施例の発注自動勧告装置の処理の流れ図
【図４】目標在庫週数の平準化処理の流れ図
【図５】売上実績の特異値の排除処理の流れ図
【図６】発注点計算処理の流れ図
【図７】発注点割れ判断処理の流れ図
【図８】発注量計算処理の流れ図
【図９】発注品目数の調整処理の流れ図
【図１０】目標在庫週数の第１の平準化処理の説明図
【図１１】目標在庫週数の第２の平準化処理の説明図
【図１２】目標在庫週数の第３の平準化処理の説明図
【図１３】発注量の説明図
【符号の説明】
【０１０２】
１    自動発注勧告装置
２    在庫情報等記憶部
３    目標在庫週数平準化部
４    販売予測在庫週販数取得部
５    発注点計算部
６    発注点割れ判断部
７    発注量計算部
８    発注品目調整部
９    発注勧告通知部
１１    本部サーバ
１２    店舗端末
１３    取引先サーバ
２１    発注処理部
２２    通信処理部
３１    自動発注システム
【図１】
2006293514.tif 000006
【図２】
2006293514.tif 000007
【図３】
2006293514.tif 000008
【図４】
2006293514.tif 000009
【図５】
2006293514.tif 000010
【図６】
2006293514.tif 000011
【図７】
2006293514.tif 000012
【図８】
2006293514.tif 000013
【図９】
2006293514.tif 000014
【図１０】
2006293514.tif 000015
【図１１】
2006293514.tif 000016
【図１２】
2006293514.tif 000017
【図１３】
2006293514.tif 000018