(57)【要約】【課題】アイテム単位の発注額又は発注量を調整すると共にグループに属するアイテムのサービス率を略一定にすることを目的とする。【解決手段】アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置であってアイテム毎に、当該アイテムの安全在庫、既発注量、及び単価を記憶する記憶手段と、複数のアイテムの仕入れに投入する仕入予算額を設定する仕入予算情報設定手段と、仕入予算額に応じて各アイテムの安全在庫の調整を行う安全在庫調整実行手段とを備え、安全在庫調整実行手段は、記憶手段に記憶されている調整対象の各アイテム既発注量及び単価とから複数のアイテムの既発注総額を算出し、既発注総額と仕入れ予算額とから目標調整総額を算出し、目標調整総額に従って各アイテムの安全在庫を調整することによって課題を解決する。【選択図】図１
2010039649.tif 000002
【特許請求の範囲】
【請求項１】
アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置であって
前記アイテム毎に、当該アイテムの安全在庫、既発注量、及び単価を記憶する記憶手段と、
複数の前記アイテムの仕入れに投入する仕入予算額を設定する仕入予算情報設定手段と、
前記仕入予算額に応じて前記各アイテムの安全在庫の調整を行う安全在庫調整実行手段と
を備え、
前記安全在庫調整実行手段は、前記記憶手段に記憶されている調整対象の各アイテム既発注量及び単価とから複数のアイテムの既発注総額を算出し、前記既発注総額と前記仕入れ予算額とから目標調整総額を算出し、前記目標調整総額に従って前記各アイテムの安全在庫を調整することを特徴とする情報処理装置。
【請求項２】
前記複数のアイテムを複数のグループに分類するための条件を設定するグループ分け条件設定手段と、
前記条件に従って前記複数のアイテムのグループ分けを行うグループ分け実行手段と
を更に備え、
前記予算情報設定手段は、前記グループ単位に仕入予算額を設定し、
前記安全在庫調整実行手段は、記憶装置に記憶されているアイテムのうち当該グループに属するアイテムの既発注数及び単価とから複数のアイテムの当該グループの既発注総額を算出し、前記既発注総額と前記仕入れ予算額とから目標調整総額を決定し、前記目標調整総額に従って当該グループに属する前記各アイテムの安全在庫を調整することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記憶手段には、更に前記アイテムに係る情報として在庫ロット数が記憶されており、
前記安全在庫調整実行手段は、前記在庫ロット数単位で前記アイテムの安全在庫の調整を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記安全在庫調整実行手段は、目標調整総額から各アイテムの調整額の総和を引くことによって目標微調整総額を算出し、前記在庫ロット数単位での安全在庫の調整で前記目標微調整総額の調整を行えなくなるまで前記グループに属するアイテムの安全在庫の微調整を実行することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記アイテムの上限サービス率又は下限サービス率の少なくとも１つをサービス率条件として設定するアイテムサービス率条件設定手段を更に備え、
前記安全在庫調整実行手段は、前記アイテムサービス率条件設定手段で前記サービス率条件が設定されているアイテムについては、前記サービス率条件を満たすよう安全在庫の調整を行うことを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記仕入予算情報設定手段は、
表示手段と、
入力受け付け手段と、
を有し、
前記表示手段は、仕入予算情報の設定に係る画面を表示し、
前記入力受け付け手段は、前記画面を介したユーザ操作に基づいて、仕入予算額に係る入力を受け付け、前記仕入予算額を設定することを特徴とする請求項２乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記安全在庫調整実行手段は、前記グループに属するアイテムの前記調整後の安全在庫に基づいて、前記アイテムのサービス率を算出することを特徴とする請求項２乃至６の何れか１項に記載の情報処理装置。
【請求項８】
アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置における情報処理方法であって
前記アイテム毎に、当該アイテムの安全在庫、既発注量、及び単価を記憶装置に記憶する記憶工程と、
複数の前記アイテムの仕入れに投入する仕入予算額を設定する仕入予算情報設定工程と、
前記仕入予算額に応じて前記各アイテムの安全在庫の調整を行う安全在庫調整実行工程と
を備え、
前記安全在庫調整実行工程では、前記記憶装置に記憶されている調整対象の各アイテム既発注量及び単価とから複数のアイテムの既発注総額を算出し、前記既発注総額と前記仕入れ予算額とから目標調整総額を算出し、前記目標調整総額に従って前記各アイテムの安全在庫を調整することを特徴とする情報処理方法。
【請求項９】
アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行うコンピュータを
前記アイテム毎に、当該アイテムの安全在庫、既発注量、及び単価を記憶する記憶手段と、
複数の前記アイテムの仕入れに投入する仕入予算額を設定する仕入予算情報設定手段と、
前記仕入予算額に応じて前記各アイテムの安全在庫の調整を行う安全在庫調整実行手段と
して機能させ、
前記安全在庫調整実行手段は、前記記憶手段に記憶されている調整対象の各アイテム既発注量及び単価とから複数のアイテムの既発注総額を算出し、前記既発注総額と前記仕入れ予算額とから目標調整総額を算出し、前記目標調整総額に従って前記各アイテムの安全在庫を調整することを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アイテムの発注支援を行う情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
一般的な在庫管理方式（定期発注方式、定量発注方式等）では、毎日の出荷量、販売量のバラツキを吸収する安全在庫を持つことが必要になる。安全在庫量とは「出荷量の上ブレを吸収する余裕」という意味である。また、日々の発注量はアイテム調達期間の需要量と安全在庫量等とから算出される。
安全在庫量の計算方法としては、
【数１】
2010039649.tif 000003
が一般的である（非特許文献１）。
【０００３】
安全係数とは許容可能な欠品率（許容欠品率）によって決定されるもので、安全係数が大きいほど欠品率は小さくなる。一方、顧客からの注文に対して、品切れを起こさずに対応できる比率をサービス率といい、サービス率をγ、許容欠品率をβとするとサービス率、許容欠品率の関係は「γ＝１−β」になる。図２０は、安全在庫量と、サービス率と、許容欠品率と、の関係を示した図である。調達期間とは、発注してからアイテムが届くまでの期間のことである。
【０００４】
また、適切な需要予測が可能な場合には、需要予測の誤差のバラツキの方が需要量自体のバラツキよりも小さくなるため、より少ない安全在庫量で同様の欠品率を実現することができる（特許文献１）。この場合の安全在庫量の計算方法は下記のようになる。
【数２】
2010039649.tif 000004
ここで調達期間の単位は需要予測の予測単位期間とする。即ち需要予測を日時で行う場合は日、週次に行う場合は週、月次に行う場合は月が単位となる。
【０００５】
このように、アイテム毎の在庫量、発注量は上述の在庫管理方式により管理される。一方で、アイテムを発注する際には、仕入予算額が設定されているケースもある。
例えば、アイテムが属するグループ単位に仕入予算が設定されている場合、グループの仕入予算額に、このグループに属するアイテムの発注総額を抑える必要がある。そのため、上述の在庫管理方式により算出したアイテム毎の発注額を調整する作業が発生する。従来、この調整作業は、発注額の多いアイテムから調整する、需要量の少ないアイテムから調整する等、経験等に基づき人間が手動で行ってきた。
【０００６】
【特許文献１】特許第３２６０３３３号公報
【非特許文献１】「適正在庫の考え方・求め方」勝呂隆男著、日刊工業新聞社
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、人がアイテム単位の発注額の調整作業をしたのでは、アイテム毎のサービス率にバラツキが生じる可能性がある。アイテム毎のサービス率にバラツキが生じるということは、アイテム毎の販売機会損失、過剰在庫にバラツキが発生するということである。例えば、グループ単位で仕入予算並びにサービス率が設定されている場合、グループに属するアイテムの発注額を調整した結果、アイテムによって品切れ頻度が高くなったり、在庫量が過剰になったりする可能性がある。
【０００８】
本発明はこのような問題点に鑑みなされたもので、各アイテムの安全在庫の調整を行うことでアイテム単位の発注額又は発注量を調整すると共に、アイテムのサービス率を略一定にするようアイテムの発注を行うことを可能ならしめる、発注支援を行うため情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
そこで、本発明は、アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置であって前記アイテム毎に、当該アイテムの安全在庫、既発注量、及び単価を記憶する記憶手段と、複数の前記アイテムの仕入れに投入する仕入予算額を設定する仕入予算情報設定手段と、前記仕入予算額に応じて前記各アイテムの安全在庫の調整を行う安全在庫調整実行手段とを備え、前記安全在庫調整実行手段は、前記記憶手段に記憶されている調整対象の各アイテム既発注量及び単価とから複数のアイテムの既発注総額を算出し、前記既発注総額と前記仕入れ予算額とから目標調整総額を算出し、前記目標調整総額に従って前記各アイテムの安全在庫を調整することを特徴とする。
【００１０】
係る構成とすることにより、アイテムの発注総額と、仕入総額と、が合うように、発注量に関係する安全在庫を調整することができるので、アイテム単位の発注額又は発注量を調整すると共に各アイテムのサービス率を略一定にすることができる。
【００１１】
また、本発明は、情報処理方法、プログラム及び記憶媒体としてもよい。
【発明の効果】
【００１２】
本発明によれば、安全在庫を調整することでアイテム単位の発注額又は発注量を調整すると共にグループに属するアイテムのサービス率を略一定にするような発注支援を行うための情報処理装置及び情報処理方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について図面に基づいて説明する。
【００１４】
図１は、情報処理装置（コンピュータ）の一例である在庫管理装置の機能構成等の一例を示した図である。アイテム属性ＤＢには例えば図２に示すような商品等の各種アイテムに関する属性値等の情報が記憶されている。
図２は、アイテム属性ＤＢに登録されている設定情報の一例を示す図である。図２に示すように、アイテム属性として単価、在庫ロット、アイテム分類情報（大分類、中分類、小分類）、平均販売量等が登録されている。ここで、在庫ロットとは、当該アイテムを発注する際の発注数量単位、出庫する際の出庫数量単位を示す数値である。製品分類情報（大分類、中分類、小分類）には、アイテム分類コードが登録されている。例えば大分類コード１０はテレビを示すコード、大分類コード１０における中分類コード１０は液晶テレビを示すコード、大分類コード１０、中分類コード１０における小分類コード１０は画面サイズが３０インチから４０インチを示すコードといった具合である。平均販売量は、例えば月平均の販売量である。なお、アイテム属性ＤＢの構成は図２に示すものに限られず、例えば平均販売頻度など他の項目をアイテム属性ＤＢに追加登録してもよい。
再び図１の説明に戻り、発注量ＤＢは、アイテム（在庫管理単位）別、期間別（月別、週別、日別等）の仕入予算調整前の発注量、安全在庫量、仕入予算調整後の発注量、安全在庫量が蓄積されているデータベースである。図３は、仕入予算調整前の発注量ＤＢに登録されている設定情報の一例を示す図である。また、図４は、安全在庫調整処理を行った後に発注量ＤＢに登録されている設定情報の一例を示す図である。安全在庫調整処理の詳細については、図１３を参照して後述する。
【００１５】
再び図１の説明に戻り、グループ情報設定部１０１は、仕入予算管理対象となるグループ分けの項目を設定する。なお、グループ情報設定部１０１は、表示部と、入力受け付け部と、を有する。グループ情報設定部１０１の表示部は、後述する図７等に示すような画面を後述する表示部２０７等に表示する。グループ情報設定部１０１の入力受け付け部は、後述する図７等に示すような画面を介したユーザ操作に基づいて、入力された（又は選択された）情報を受け付ける。グループ情報設定部１０１は、入力された売買の特性に応じて、仕入予算管理対象のグループを決定する。当該グループ分けはアイテム情報ＤＢに登録されている項目、若しくはアイテムの過去の販売実績に応じて算出される当該アイテムの販売特性を示す統計値（例えば平均販売量や平均販売頻度（不図示）等）等に基づいて行われることになる。
グループ分け実行部１０２は、グループ情報設定部１０１で設定された項目に従って各アイテムのグループ分けを実行する。
【００１６】
仕入予算情報設定部１０３は、各グループに属するアイテム単位に仕入予算調整の可否設定、調整後のサービス率の上下限の設定等を行う。なお、仕入予算情報設定部１０３は、表示部と、入力受け付け部と、を有する。仕入予算情報設定部１０３の表示部は、後述する図９に示すような画面を後述する表示部２０７等に表示する。仕入予算情報設定部１０３の入力受け付け部は、後述する図９に示すような画面を介したユーザ操作に基づいて、入力された（又は選択された）情報を受け付ける。仕入予算情報設定部１０３は、入力された情報に基づいて、各グループに属するアイテム単位に仕入予算調整の可否設定、調整後のサービス率の上下限の設定等を行う。
安全在庫量調整実行部１０４は、グループ単位の仕入予算額にグループに属するアイテムの発注総額を合わすため各アイテムの安全在庫量を調整する。結果表示部１０５は、安全在庫量調整実行部１０４での処理結果を表示するための図１１及び図１２に示すような画面を表示部２０７等に表示する。
【００１７】
図５は、在庫管理装置のハードウェア構成の一例を示した図である。図５において、ＣＰＵ２０１は、システムバス２１２に接続された各デバイスを統括的に制御する。ＲＡＭ２０２は、ＣＰＵ２０１の主メモリ、ワークエリア、一時退避領域等として機能する。ＲＯＭ２０３は、ブートプログラムが記憶されている。
入力制御部２０４は、キーボードやマウス等のポインティングデバイスで実現される入力部２０５からの入力を制御する。また、表示制御部２０６は、ＣＲＴモニタや液晶モニタ等で実現される表示部２０７による表示を制御する。外部メモリ制御部２０８は、外部メモリ２０９へのアクセスを制御する。外部メモリ２０９は、ＣＰＵ２０１の制御プログラムであるオペレーションシステム（ＯＳ）や、在庫管理装置の機能を実現するためのプログラム、上記各種データベース（ＤＢ）、ファイル、アプリケーション、マスタファイル、ユーザファイル等を記憶する。また、外部メモリ２０９は、更に、在庫管理装置の機能を実現するためのテーブル等を記憶する。なお、外部メモリ２０９としては、ハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）、ＰＣＭＣＩＡカードスロットにアダプタを介して接続可能なコンパクトフラッシュ（登録商標）やスマートメディア等が挙げられる。また、本実施形態における処理又は機能は、ＣＰＵ２０１により、外部メモリ２０９に記録されているプログラムが必要に応じてＲＡＭ２０２にロードされ、実行されることによって実現される。
通信Ｉ／Ｆ制御部２１０は、ＬＡＮやインターネット等のネットワーク２１１を介して外部機器と在庫管理装置との通信制御処理を実行する。
【００１８】
図６は、在庫管理装置の処理の一例を示すフローチャートである。この処理は、外部メモリ２０９等に記録されているコンピュータを図１に示す各機能部（グループ情報設定部１０１、グループ分け実行部１０２、仕入予算情報設定部１０３、安全在庫量調整実行部１０４、及び結果表示部１０５）としてコンピュータを機能させるためのプログラムの制御に従って、ＣＰＵ２０１が行うものである。以下、本処理において各機能部が実行する処理を明確にするために、本処理の各ステップの主体を各機能部として説明することにする。ステップＳ３０１において、グループ情報設定部１０１は、グループ分けを実行する際の分類項目を設定する。この際、グループ情報設定部１０１の表示部は、表示部２０７に図７に示すようなグループ分け設定定画面を表示してユーザに入力を促す。そして、グループ情報設定部１０１の入力受け付け部は、グループ分け設定定画面を介して入力された情報を受け付ける。グループ情報設定部１０１はこの情報に基づき、グループ分けを実行する際の分類項目を設定する。ここで、図７は、グループ分け設定定画面の一例を示す図である。なお、ユーザは、分類項目の設定に関し、仕入予算管理を行いたいグループ項目を設定する。在庫管理装置は、設定項目はアイテムをグループ化できる情報とし、複数項目の設定も可能とする。なお、図７は、各アイテムを大分類・中分類・小分類・平均販売量毎に仕入予算管理したい場合の例である。
【００１９】
図８は、設定項目が数値情報の場合、数値情報をカテゴリ値に変換するグループ分け設定画面の一例を示す図である。グループ情報設定部１０１の表示部は、図７の詳細ボタンがユーザによって押下されると図８に示す画面を表示する。なお、図８は「平均販売量が１００以上の場合、分類タイプＡ」、「平均販売量が５０以上、１００未満の場合、分類タイプＢ」、「平均販売量が５０未満の場合、分類タイプＣ」と設定する例である。ユーザは、アイテム毎に、優先順の小さい番号から順に条件に合う分類タイプを付与する。なお、条件項目が空白の場合はその他となる。数値情報の例としてその他に販売単価、平均販売頻度、平均販売量、平均販売金額等がある。なお、アイテムのグループ分けを行う必要がない場合には、グループ情報設定部１０１によるグループ分け設定を行わなくてもよい。
再び図６の説明に戻り、ステップＳ３０２において、グループ分け実行部１０２は、ステップＳ３０１で設定された分類項目に従って各アイテムのグループ分けを実行する。なお、グループ情報設定部１０１によるグループ分け設定が行われなかった場合には、グループ分け実行部１０２は処理対象のアイテムが１つのグループに含まれるようグループ分けを行う。また、ステップＳ３０２において、グループ分け実行部１０２は、グループ毎の現時点での発注総額、既に発注済みのアイテムの発注総額、安全在庫総額の計算、平均サービス率等を計算しておく。なお、この計算処理は、後述する仕入予算情報設定部１０３が行ってもよい。
【００２０】
ステップＳ３０３において、仕入予算情報設定部１０３は、ステップＳ３０２で分類されたグループ毎の仕入予算額を設定する。この際、仕入予算情報設定部１０３の表示部は、表示部２０７に、図９に示すようなグループ別仕入予算情報設定画面を表示してユーザに入力を促す。そして、仕入予算情報設定部１０３の入力受け付け部は、グループ別仕入予算情報設定画面を介して入力された情報を受け付ける。仕入予算情報設定部１０３は、この情報に基づき、グループ毎の仕入予算額を設定する。ここで、図９は、仕入予算調整前のグループ別仕入予算情報設定画面の一例を示す図である。なお、仕入予算情報設定部１０３は、この画面を介して、グループ単位に仕入予算額（図９中の目標額）の入力を受け付ける。後述する安全在庫量調整（ステップＳ３０５の処理）において、この予算仕入額と発注総額（図９の合計発注額）を基に目標調整額が決定されることになる。また、グループ別仕入予算情報設定画面において、全グループトータルの仕入予算額の設定や各グループの安全在庫量のカット率（図９中の目標カット率）も設定の入力を受け付けることができる。なお、カット率が入力された場合には、カット率に応じた仕入予算額を算出し、その情報も併せて表示することになる。図９に示されるように、仕入予算情報設定部１０３の表示部は、ステップＳ３０２で計算された、グループ毎及び全グループトータルの発注総額（図９では合計発注額）、既に発注済みのアイテムの発注総額（図９では既発注額）、安全在庫総額（図９では安全在庫額）、平均サービス率等を表示する。ユーザが、図９の詳細ボタンを押下したことを検出すると、仕入予算情報設定部１０３の表示部は、図１０に示すようなアイテム別仕入予算情報設定画面を表示してユーザに入力を促す。図１０は、仕入予算調整前のアイテム別仕入予算情報設定画面の一例を示す図である。仕入予算情報設定部１０３はこの画面を介して、アイテム単位に仕入予算調整可否の設定並びに仕入予算調整後のアイテム毎のサービス率の上下限の設定の入力を受け付ける。なお、仕入予算情報設定部１０３の表示部は、各アイテムの情報をアイテム別仕入予算情報設定画面に表示する。各アイテムの情報とは、商品毎の発注量、単価、発注額、在庫ロット、安全在庫量、安全在庫額、サービス率等である。
【００２１】
図１０中の登録ボタンが押下されたことを検知すると、ステップＳ３０４において、仕入予算情報設定部１０３の入力受け付け部は、アイテム別仕入予算情報設定画面を介して入力された情報を受け付ける。仕入予算情報設定部１０３は、この情報に基づき、ステップＳ３０２で分類されたグループに属するアイテム毎に仕入予算調整可否の設定、並びに仕入予算調整後のアイテム毎のサービス率の上下限を設定する。
ユーザが図９の実行ボタンを押下すると、ステップＳ３０５の処理が開始される。
ステップＳ３０５において、安全在庫量調整実行部１０４は、ステップＳ３０１、ステップＳ３０３、ステップＳ３０４で設定された情報に基づいて、グループ毎に仕入予算額にグループに属するアイテムの発注総額が合うように発注量に関係する、グループに属するアイテムの安全在庫量を調整する。この安全在庫量調整実行部１０４によるステップＳ３０５の処理が終了後、図１１、図１２に示すような画面が結果表示部１０５により表示部２０７に表示されることになる。
図１１は、仕入予算調整後のグループ別仕入予算情報設定画面の一例を示す図である。この画面中の仕入れ予算調整後結果欄にステップＳ３０５の処理を実行した結果がグループごとに表示されることになる。また、図１２は、仕入予算調整後のアイテム別仕入予算情報設定画面の一例を示す図である。図１２には、仕入予算調整後のグループに属するアイテム毎の発注量、発注額、安全在庫量、安全在庫額、サービス率が表示されている。図１２は、図１１中の「詳細」ボタンが押下されると表示されることになる。
【００２２】
以下、図１３を参照して、ステップＳ３０５の処理の詳細を説明する。なお、ここで、グループに属するアイテムのうち「発注量が既に確定しているアイテム」、「仕入予算調整対象外に指定されているアイテム」はステップＳ３０５の処理の対象外とする。つまり、安全在庫量調整実行部１０４は、ステップＳ３０４で仕入予算調整可否が「否」となっているアイテムについては、処理の対象外とする。
【００２３】
図１３は、図６に示すフローチャートの安全在庫量調整（ステップＳ３０５）の処理の詳細を説明するためのフローチャートである。
ステップＳ７０１において、安全在庫量調整実行部１０４は、グループの仕入予算額（図９の目標額）と発注総額（図９の合計発注額）との差分を下記の式にて計算することで目標調整総額を算出する。
目標調整総額  ＝発注総額  −  仕入予算額
目標調整総額＞０の場合、安全在庫量調整実行部１０４は、グループに属するアイテムのうち、調整可能なアイテムの安全在庫量を減少させることで、各アイテムの安全在庫額の減算合計額が目標調整総額となるようにする。一方、目標調整総額＜０の場合、安全在庫量調整実行部１０４は、グループに属する各アイテムのうち、調整可能なアイテムの安全在庫量を増加させることで、各アイテムの加算合計額が目標調整総額となるようにする。
【００２４】
ステップＳ７０２において、安全在庫量調整実行部１０４は、ステップＳ７０１で算出した目標調整総額と、記憶装置の一例である外部メモリ２０９等に記憶されている発注量ＤＢ等に含まれるグループの調整可能な安全在庫総額と、に基づいて目標調整総額の比率を下記の式にて計算する。
調整比率  ＝  目標調整総額  ÷  安全在庫総額
なお、安全在庫総額は、グループに属するアイテムの調整前安全在庫量と単価とから算出される。
ステップＳ７０３において、安全在庫量調整実行部１０４は、処理対象のアイテムが「−１．０  ＜  安全在庫量  ×  調整比率  ＜  １．０」を満たすか否かを判定する。安全在庫量調整実行部１０４は、処理対象のアイテムが「−１．０  ＜  安全在庫量  ×  調整比率  ＜  １．０」を満たす場合、ステップＳ７０６に処理を進める。一方、安全在庫量調整実行部１０４は、処理対象のアイテムが「−１．０  ＜  安全在庫量  ×  調整比率  ＜  １．０」を満たさない場合、ステップＳ７０４に処理を進める。
ステップＳ７０３の処理は、「−１．０  ＜  安全在庫量  ×  調整比率  ＜  １．０」を満たすアイテムは安全在庫量での調整が不可能なため、仕入予算額調整の対象から外す処理である。
【００２５】
ステップＳ７０４において、安全在庫量調整実行部１０４は、グループに属するアイテム毎に調整数量、調整額を下記式にて計算する。
調整数量  ＝  切り捨て（調整前安全在庫量  ×  調整比率  ÷  在庫ロット）  ×  在庫ロット
調整額  ＝  調整数量  ×  単価
ここで、切り捨て（Ｘ）とは（）の計算結果を切り捨てることを意味し、後述で記載している切り上げ（Ｘ）とは（）の計算結果を切り上げることを意味する。なお、アイテムの在庫ロットは、記憶装置の一例である外部メモリ２０９等に記憶されているアイテム属性ＤＢに含まれている。また、調整前安全在庫量は、記憶装置の一例である外部メモリ２０９等に記憶されている発注量ＤＢに含まれている。
【００２６】
ステップＳ７０５において、安全在庫量調整実行部１０４は、グループに属するアイテム毎に調整後安全在庫量、調整後安全在庫額を下記の式にて計算する。
調整後安全在庫量  ＝  調整前安全在庫量  −  調整数量
調整後安全在庫額  ＝  調整後安全在庫量  ×  単価
ステップＳ７２３において、安全在庫量調整実行部１０４は、安全在庫量の調整後のサービス率を下記式で算出する。
仕入予算調整後サービス率  ＝  ＮＯＲＭＳＤＩＳＴ｛ＮＯＲＭＳＩＮＶ（仕入予算調整前サービス率）×  調整後安全在庫量  ÷  安全在庫量｝
ここで、ＮＯＲＭＳＤＩＳＴ（）とは、（）内の標準正規分布の確率を求めることである。また、ＮＯＲＭＳＩＮＶ（）とは、（）内の正規分布の累積分布関数の逆関数値を求めることである。
ステップＳ７２４において、安全在庫量調整実行部１０４は、ステップＳ７２３で算出した仕入予算調整後サービス率がステップＳ３０４で設定された上下限サービス率内か否かを判断する。安全在庫量調整実行部１０４は、仕入予算調整後サービス率が上下限サービス率外になる場合は、ステップＳ７２５に処理を進め、仕入予算調整後サービス率が上下限サービス率内の場合は、ステップＳ７０６に処理を進める。
ステップＳ７２５において、安全在庫量調整実行部１０４は、該アイテムの安全在庫量は調整せず、発注数量、発注額は仕入予算額調整前の値として確定し、以降仕入予算額調整の対象から外す。また、該アイテムのサービス率も仕入予算額調整前の値となる。
ステップＳ７０６において、安全在庫量調整実行部１０４は、グループに属する全アイテムに対してステップＳ７０３からステップＳ７０５までの処理が終了したか否かを判定する。安全在庫量調整実行部１０４は、グループに属する全アイテムに対してステップＳ７０３からステップＳ７０５までの処理が終了したと判定すると、ステップＳ７０７に処理を進める。一方、安全在庫量調整実行部１０４は、グループに属する全アイテムに対してステップＳ７０３からステップＳ７０５までの処理を終了していないと判定すると、ステップＳ７０３に処理を戻り、次の処理対象のアイテムに対して、ステップＳ７０３からの処理を繰り返し実行する。
【００２７】
図１４は、安全在庫量調整実行部１０４が図１０のデータを使用してステップＳ７０６までの処理を実行した結果の一例を示す図である。なお、図１４では、図１０のグループの仕入予算額を５８０００、アイテムＣは仕入予算額調整対象外と仮定している。
ステップＳ７０７において、安全在庫量調整実行部１０４は、ステップＳ７０４で計算したグループに属するアイテムの調整額を集計し、その総額と前記グループの目標調整総額との差分を下記の式にて計算する。
目標微調整総額  ＝  目標調整総額  −  Σ（調整額）
目標微調整総額とは、目標微調整総額だけグループに属する各アイテムの安全在庫量をまだ調整することが可能であることを示している。
【００２８】
ステップＳ７０８において、安全在庫量調整実行部１０４は、ステップＳ７０７で計算した目標微調整総額が０か否かを判定する。安全在庫量調整実行部１０４は、目標微調整総額が０の場合、ステップＳ７２２に処理を進め、目標微調整総額が０でない場合、ステップＳ７０９に処理を進める。
ステップＳ７２２において、安全在庫量調整実行部１０４は、グループに属するアイテム毎に仕入予算調整後発注数量、仕入予算調整後発注額を下記の式にて計算する処理のことを意味する。
仕入予算調整後発注数量  ＝  発注量  −  安全在庫量  ＋  調整後安全在庫量
仕入予算調整後発注額    ＝  仕入予算調整後発注数量  ×  単価
また、該アイテムの仕入予算調整後サービス率はＳ７２３で算出した仕入予算調整後サービス率となる。
【００２９】
一方、ステップＳ７０９において、安全在庫量調整実行部１０４は、ステップＳ７０５で計算したグループに属するアイテムの調整後の安全在庫額を集計し、その総額に対する目標微調整総額の比率を下記の式にて計算する。
微調整比率  ＝  目標微調整総額  ÷  Σ（調整後安全在庫額）
ステップＳ７１０において、安全在庫量調整実行部１０４は、グループに属するアイテム毎に微調整数量、微調整額を下記の式にて計算する処理のことを意味する。
微調整数量  ＝  切り上げ（調整後安全在庫量  ×  微調整比率  ÷  在庫ロット）×  在庫ロット
微調整額  ＝  微調整数量  ×  単価
ステップＳ７１１において、安全在庫量調整実行部１０４は、グループに属するアイテム毎に調整後安全在庫量、調整後安全在庫額を下記の式にて計算する。
微調整後安全在庫量  ＝  調整後安全在庫量  −  微調整数量
微調整後安全在庫額  ＝  微調整後安全在庫量  ×  単価
ステップＳ７２６において、安全在庫量調整実行部１０４は、微調整後の安全在庫量のサービス率を下記式で算出する。
仕入予算調整後サービス率  ＝  ＮＯＲＭＳＤＩＳＴ｛ＮＯＲＭＳＩＮＶ（仕入予算調整前サービス率）×  微調整後安全在庫量  ÷  安全在庫量｝
ステップＳ７２７において、安全在庫量調整実行部１０４は、ステップＳ７２６で算出した仕入予算調整後サービス率がステップＳ３０４で設定された上下限サービス率内か否かを判断する。安全在庫量調整実行部１０４は、仕入予算調整後サービス率が上下限サービス率外になる場合は、ステップＳ７２８に処理を進め、仕入予算調整後サービス率が上下限サービス率内の場合は、ステップＳ７１２に処理を進める。
ステップＳ７２８において、安全在庫量調整実行部１０４は、該アイテムの安全在庫量は微調整せず、以降仕入予算額調整の対象から外す。また、安全在庫量調整実行部１０４は、グループに属するアイテム毎に仕入予算調整後発注数量、仕入予算調整後発注額を下記の式にて計算する。
仕入予算調整後発注数量  ＝  発注量  −  安全在庫量  ＋  調整後安全在庫量
仕入予算調整後発注額    ＝  仕入予算調整後発注数量  ×  単価
また、安全在庫量調整実行部１０４は、該アイテムの仕入予算調整後サービス率を下記式で算出する。
仕入予算調整後サービス率  ＝  ＮＯＲＭＳＤＩＳＴ｛ＮＯＲＭＳＩＮＶ（仕入予算調整前サービス率）×  調整後安全在庫量  ÷  安全在庫量｝
【００３０】
ステップＳ７１２において、安全在庫量調整実行部１０４は、ステップＳ７１１で計算した微調整後安全在庫量が下記の条件を満たすか否かを判定する。
微調整後安全在庫量＜０
安全在庫量調整実行部１０４は、ステップＳ７１１で計算した微調整後安全在庫量が上記条件を満たす場合、ステップＳ７１３に処理を進め、ステップＳ７１１で計算した微調整後安全在庫量が上記条件を満たさない場合、ステップＳ７１４に処理を進める。
【００３１】
ステップＳ７１３において、安全在庫量調整実行部１０４は、アイテムの仕入予算調整後発注数量、仕入予算調整後発注額を下記の式にて計算する。
仕入予算調整後発注数量  ＝  発注量  −  安全在庫量
仕入予算調整後発注額    ＝  仕入予算調整後発注数量  ×  単価
また、ステップＳ７１３において、安全在庫量調整実行部１０４は、仕入予算調整後サービス率を下記の式にて計算する。
仕入予算調整後サービス率  ＝  ＮＯＲＭＳＤＩＳＴ｛ＮＯＲＭＳＩＮＶ（仕入予算調整前サービス率）×  微調整後安全在庫量  ÷  安全在庫量｝
このとき安全在庫量調整実行部１０４は、上記計算を実施後、処理に係るアイテムに対する処理を中止し、以降の仕入予算調整処理の対象から外す。
【００３２】
ステップＳ７１４において、安全在庫量調整実行部１０４は、グループに属する全アイテムに対してステップＳ７１０からステップＳ７１３までの処理が終了したか否かを判定する。安全在庫量調整実行部１０４は、グループに属する全アイテムに対してステップＳ７１０からステップＳ７１３までの処理が終了した場合、ステップＳ７１５に処理を進める。一方、安全在庫量調整実行部１０４は、グループに属する全アイテムに対してステップＳ７１０からステップＳ７１３までの処理が終了していない場合、ステップＳ７１０に処理を進める。
図１５は、安全在庫量調整実行部１０４が図１４のデータを使用してステップＳ７１４までの処理を実行した結果の一例を示す図である。
【００３３】
ステップＳ７１５において、安全在庫量調整実行部１０４は、グループに属する全アイテムが仕入予算調整処理の対象から外れたか否かを判定する。安全在庫量調整実行部１０４は、グループに属する全アイテムが仕入予算調整処理の対象から外れた場合、ステップＳ７２１に処理を進める。一方、安全在庫量調整実行部１０４は、グループに属する全アイテムが仕入予算調整処理の対象から外れていない場合、ステップＳ７１６に処理を進める。
ステップＳ７１６において、安全在庫量調整実行部１０４は、グループに属するアイテムから目標微調整総額分だけ安全在庫量を調整するために、調整対象となるアイテムを選定する処理を実行する。ここで、選定処理の効率化を図るために、安全在庫量調整実行部１０４は、ステップＳ７１０で計算したグループに属するアイテムの微調整数量（微調整額）の大きい順や微調整数量（微調整額）の少ない順にアイテムをソートし、並び替えておく。そして、安全在庫量調整実行部１０４は、並び替えた順に上位から順にまだ選択していないアイテムを選択（選定）する。
【００３４】
ステップＳ７１７において、安全在庫量調整実行部１０４は、ステップＳ７１６で選択したアイテムの微調整額を累計し、下記式を満たすか否かの判定を行う。
（目標調整総額≧０の場合）：目標微調整総額  −  Σ（微調整額）  ≦  ０
（目標調整総額≦０の場合）：目標微調整総額  −  Σ（微調整額）  ≧  ０
安全在庫量調整実行部１０４は、微調整額の累計が上記条件式を満たした場合、ステップＳ７２０に処理を進め、微調整額の累計が上記条件式を満たさない場合、ステップＳ７１８に処理を進める。
ステップＳ７１８において、安全在庫量調整実行部１０４は、グループの全アイテムに対してステップＳ７１６からステップＳ７１７までの処理を実行したか否かを判定する。グループの全アイテムに対してステップＳ７１６からステップＳ７１７までの処理を実行した場合、安全在庫量調整実行部１０４は、ステップＳ７１９に処理を進める。一方、グループの全アイテムに対してステップＳ７１６からステップＳ７１７までの処理を実行していない場合、安全在庫量調整実行部１０４は、ステップＳ７１６に処理を戻す。ステップＳ７１６に戻った場合、安全在庫量調整実行部１０４は、上位から順に、先ほど選択した次のアイテムまでを選択し、上述した処理を繰り返す。
【００３５】
図１６は、安全在庫量調整実行部１０４が図１５のデータを使用してステップＳ７１８までの処理を実行した結果の一例を示す図である。なお、図１５のデータはグループの全アイテムの微調整額を累計してもステップＳ７１７の条件式を満たさない例となっている。つまり、図１５のデータの場合、安全在庫量調整実行部１０４は、ステップＳ７１９を実行する。また、図１６は、アイテムの微調整額を累計する順番として、微調整数量の大きい順とした場合の例である。
ステップＳ７１９において、安全在庫量調整実行部１０４は、更なる調整が可能であるため下記の式にて変換を実行し、ステップＳ７０７からの処理を再実行する。
目標調整総額  ＝  目標微調整総額
調整数量  ＝  微調整数量
調整額  ＝  微調整額
調整後安全在庫量  ＝  微調整後安全在庫量
調整後安全在庫額  ＝  微調整後安全在庫額
【００３６】
図１７は、安全在庫量調整実行部１０４が図１６のデータを使用してステップＳ７１９を経由して、ステップＳ７０７から再実行し、ステップＳ７１５までの処理を実行した結果の一例を示す図である。
図１８は、安全在庫量調整実行部１０４が図１７のデータを使用してステップＳ７１７で条件式を満たした時点の一例を示す図である。
ステップＳ７２０において、安全在庫量調整実行部１０４は、グループに属するアイテム毎に仕入予算調整後発注数量、仕入予算調整後発注額を下記の式にて計算する。
仕入予算調整後発注数量  ＝  発注量  −  安全在庫量  ＋  微調整後安全在庫量
仕入予算調整後発注額    ＝  仕入予算調整後発注数量  ×  単価
また、ステップＳ７２０において、安全在庫量調整実行部１０４は、仕入予算調整後サービス率を下記の式にて計算する。
仕入予算調整後サービス率  ＝  ＮＯＲＭＳＤＩＳＴ｛ＮＯＲＭＳＩＮＶ（仕入予算調整前サービス率）×  微調整後安全在庫量  ÷  安全在庫量｝
図１９は、安全在庫量調整実行部１０４が図１８のデータを使用してステップＳ７２０の処理を実行した結果の一例を示す図である。
【００３７】
ステップＳ７２１において、安全在庫量調整実行部１０４は、全グループの処理を終了したか否かを判定する。安全在庫量調整実行部１０４は、全グループの処理を終了した場合、図１３に示す処理を終了し、全グループの処理を終了していない場合、ステップＳ７０１に処理を戻し、次のグループに対して上述した処理を実行する。
【００３８】
＜その他の実施形態＞
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００３９】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００４０】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００４１】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００４２】
以上、上述した各実施形態によれば、アイテム単位の発注額又は発注量を調整すると共にグループに属するアイテムのサービス率を略一定にすることができる。
【００４３】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００４４】
【図１】情報処理装置（コンピュータ）の一例である在庫管理装置の機能構成等の一例を示した図である。
【図２】アイテム属性ＤＢに登録されている設定情報の一例を示す図である。
【図３】仕入予算調整前の発注量ＤＢに登録されている設定情報の一例を示す図である。
【図４】仕入予算調整後の発注量ＤＢに登録されている設定情報の一例を示す図である。
【図５】在庫管理装置のハードウェア構成の一例を示した図である。
【図６】在庫管理装置の処理の一例を示すフローチャートである。
【図７】グループ分け設定画面の一例を示す図である。
【図８】設定項目が数値情報の場合、数値情報をカテゴリ値に変換するグループ分け設定画面の一例を示す図である。
【図９】仕入予算調整前のグループ別仕入予算情報設定画面の一例を示す図である。
【図１０】仕入予算調整前のアイテム別仕入予算情報設定画面の一例を示す図である。
【図１１】仕入予算調整後のグループ別仕入予算情報設定画面の一例を示す図である。
【図１２】仕入予算調整後のアイテム別仕入予算情報設定画面の一例を示す図である。
【図１３】図６に示すフローチャートの安全在庫量調整処理（ステップＳ３０５）の詳細を説明するためのフローチャートである。
【図１４】安全在庫量調整実行部１０４が図１０のデータを使用してステップＳ７０６までの処理を実行した結果の一例を示す図である。
【図１５】安全在庫量調整実行部１０４が図１４のデータを使用してステップＳ７１４までの処理を実行した結果の一例を示す図である。
【図１６】安全在庫量調整実行部１０４が図１５のデータを使用してステップＳ７１８までの処理を実行した結果の一例を示す図である。
【図１７】安全在庫量調整実行部１０４が図１６のデータを使用してステップＳ７１９を経由して、ステップＳ７０７から再実行し、ステップＳ７１５までの処理を実行した結果の一例を示す図である。
【図１８】安全在庫量調整実行部１０４が図１７のデータを使用してステップＳ７１７で条件式を満たした時点の一例を示す図である。
【図１９】安全在庫量調整実行部１０４が図１８のデータを使用してステップＳ７２０の処理を実行した結果の一例を示す図である。
【図２０】安全在庫量と、サービス率と、許容欠品率と、の関係を示した図である。
【符号の説明】
【００４５】
１０１  グループ情報設定部
１０２  グループ分け実行部
１０３  仕入予算情報設定部
１０４  安全在庫量調整実行部
１０５  結果表示部
【図１】
2010039649.tif 000005
【図２】
2010039649.tif 000006
【図３】
2010039649.tif 000007
【図４】
2010039649.tif 000008
【図５】
2010039649.tif 000009
【図６】
2010039649.tif 000010
【図７】
2010039649.tif 000011
【図８】
2010039649.tif 000012
【図９】
2010039649.tif 000013
【図１０】
2010039649.tif 000014
【図１１】
2010039649.tif 000015
【図１２】
2010039649.tif 000016
【図１３】
2010039649.tif 000017
【図１４】
2010039649.tif 000018
【図１５】
2010039649.tif 000019
【図１６】
2010039649.tif 000020
【図１７】
2010039649.tif 000021
【図１８】
2010039649.tif 000022
【図１９】
2010039649.tif 000023
【図２０】
2010039649.tif 000024
【手続補正書】
【提出日】平成21年10月19日(2009.10.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置であって、
前記アイテム毎に、前記アイテムの安全在庫、及び単価を記憶する記憶手段と、
複数の前記アイテムの仕入れに投入する仕入予算額を設定する第１の設定手段と、
前記記憶手段に記憶されている前記アイテムの安全在庫と単価により算出される調整前安全在庫額と、前記第１の設定手段で設定された仕入予算額とに従って、各アイテムの安全在庫の調整比率を算出する第１の算出手段と、
前記記憶手段に記憶された前記アイテム毎に、前記アイテムの安全在庫と前記第１の算出手段で算出された前記調整比率とに従って、前記アイテムの調整後安全在庫を算出する第２の算出手段と、
前記アイテム毎に、前記第２の算出手段で算出された前記アイテムの調整後安全在庫を用いて前記アイテムの調整後発注量を算出する第３の算出手段と
を備えることを特徴とする情報処理装置。
【請求項２】
複数の前記アイテムを複数のグループに分類するための分類条件を設定する第２の設定手段と、
前記分類条件に従って、複数の前記アイテムのグループ分けを行うグループ分け実行手段とを更に備え、
前記第１の設定手段は、複数の前記アイテムの仕入れに投入する仕入予算額を前記グループごとに設定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
複数の前記アイテムのうち、安全在庫の調整の対象外とするアイテムの指定を行う指定手段を更に備え、
前記第１の算出手段は、前記指定手段で指定されたアイテムを除外した前記アイテムの安全在庫と単価により算出される調整前安全在庫額と、前記第１の設定手段で設定された仕入予算額とに従って、各アイテムの安全在庫の調整比率を算出する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記記憶手段には、前記アイテムの在庫ロット数が更に記憶されており、
前記第２の算出手段は、前記在庫ロット数単位で前記アイテムの調整後安全在庫を算出する
ことを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記第３の算出手段で算出された各アイテムの調整後安全在庫の総額が、前記仕入れ予算額を満たしているかを判断する判断手段と、
前記判断手段で満たしていないと判断した場合に、前記調整後の安全在庫の総額と前記仕入れ予算額とから微調整比率を算出する第４の算出手段と、
前記記憶手段に記憶された前記アイテム毎に、前記微調整比率に従って、前記アイテムの微調整後安全在庫を算出する第５の算出手段と、
前記アイテム毎に、前記アイテムの調整後発注量と前記アイテムの微調整後安全在庫とを用いて前記アイテムの微調整後発注量を算出する第６の算出手段と
を更に備えることを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記アイテムの上限サービス率又は下限サービス率の少なくとも１つをサービス率条件として設定する第３の設定手段を更に備え、
前記第２の算出手段は、前記サービス率条件を満たすよう前記アイテムの安全在庫を算出する
ことを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
仕入れ予算額の入力を受け付ける画面を表示する表示手段と、
前記画面を介して仕入予算額の入力を受け付ける受付手段を更に備え、
前記第１の設定手段は、前記受付手段で受け付けた内容で仕入れ予算額を設定すること
を特徴とする請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
アイテム毎に、前記アイテムの安全在庫、及び単価を記憶する記憶装置を備え、アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置が実行する情報処理方法であって、
複数の前記アイテムの仕入れに投入する仕入予算額を設定する第１の設定工程と、
前記記憶装置に記憶されている前記アイテムの安全在庫と単価により算出される調整前安全在庫額と、前記第１の設定工程で設定された仕入予算額とに従って、各アイテムの安全在庫の調整比率を算出する第１の算出工程と、
前記記憶装置に記憶された前記アイテム毎に、前記アイテムの安全在庫と前記第１の算出工程で算出された前記調整比率とに従って、前記アイテムの調整後安全在庫を算出する第２の算出工程と、
前記アイテム毎に、前記第２の算出工程で算出された前記アイテムの調整後安全在庫を用いて前記アイテムの調整後発注量を算出する第３の算出工程と
を備えることを特徴とする情報処理方法。
【請求項９】
アイテム毎に、前記アイテムの安全在庫、及び単価を記憶する記憶装置を備えるコンピュータを、アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置として機能させるためのコンピュータプログラムであって、
前記コンピュータを、
複数の前記アイテムの仕入れに投入する仕入予算額を設定する第１の設定手段と、
前記記憶装置に記憶されている前記アイテムの安全在庫と単価により算出される調整前安全在庫額と、前記第１の設定手段で設定された仕入予算額とに従って、各アイテムの安全在庫の調整比率を算出する第１の算出手段と、
前記記憶装置に記憶された前記アイテム毎に、前記アイテムの安全在庫と前記第１の算出手段で算出された前記調整比率とに従って、前記アイテムの調整後安全在庫を算出する第２の算出手段と、
前記アイテム毎に、前記第２の算出手段で算出された前記アイテムの調整後安全在庫を用いて前記アイテムの調整後発注量を算出する第３の算出手段
として機能させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
そこで、本発明の情報処理装置は、アイテムの発注量を決定する基準となる安全在庫を調整することで、アイテムの発注量を調整する発注支援を行う情報処理装置であって、前記アイテム毎に、前記アイテムの安全在庫、及び単価を記憶する記憶手段と、複数の前記アイテムの仕入れに投入する仕入予算額を設定する第１の設定手段と、前記記憶手段に記憶されている前記アイテムの安全在庫と単価により算出される調整前安全在庫額と、前記第１の設定手段で設定された仕入予算額とに従って、各アイテムの安全在庫の調整比率を算出する第１の算出手段と、前記記憶手段に記憶された前記アイテム毎に、前記アイテムの安全在庫と前記第１の算出手段で算出された前記調整比率とに従って、前記アイテムの調整後安全在庫を算出する第２の算出手段と、前記アイテム毎に、前記第２の算出手段で算出された前記アイテムの調整後安全在庫を用いて前記アイテムの調整後発注量を算出する第３の算出手段とを備えることを特徴とする。