(57)【要約】【課題】在庫データにおいて入庫日単位で在庫を管理しない場合においても、在庫評価替の候補を効率的かつ正確に抽出できる在庫評価替候補抽出装置、在庫評価替候補抽出方法および在庫評価替候補抽出プログラムの提供を課題とする。【解決手段】本実施形態では、（１）入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算し、（２）前記加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する。【選択図】図６
2020021165.tif 000002
【特許請求の範囲】
【請求項１】
制御部を備える在庫評価替候補抽出装置であって、
前記制御部は、
在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算手段と、
前記加算手段で加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出手段と、
を備えること、
を特徴とする在庫評価替候補抽出装置。
【請求項２】
前記抽出手段は、
前記加算手段で加算した前記数値を含む入庫レコードに含まれる入庫日と前記加算手段で加算した前記数値を含む出庫レコードに含まれる出庫日とが同じである場合には、前記入庫レコードに含まれる正の数値と前記出庫レコードに含まれる負の数値との合計値を、前記基づく値として抽出すること、
を特徴とする請求項１に記載の在庫評価替候補抽出装置。
【請求項３】
前記抽出手段は、
前記加算手段で加算した前記数値を含む入庫レコードが前記在庫の仕入に関するレコードである仕入レコードであって、且つ、前記在庫の仕入返品に関するレコードである仕入返品レコードであって前記仕入レコードに対応するものが存在する場合には、前記仕入レコードに含まれる正の数値と前記仕入返品レコードに含まれる負の数値との和を、前記基づく値として抽出すること、
を特徴とする請求項１または２に記載の在庫評価替候補抽出装置。
【請求項４】
前記抽出手段は、
前記抽出した前記基づく値の合計値が前記現在庫データに含まれる現在庫数値を超える場合、前記現在庫データに含まれる現在庫数値から前記抽出した入庫日のうち最も古い入庫日以外の入庫日に紐付く前記基づく値の合計値を差し引いた値を、前記最も古い入庫日に紐付く前記基づく値として抽出すること、
を特徴とする請求項１から３のいずれか１つに記載の在庫評価替候補抽出装置。
【請求項５】
表示部を更に備え、
前記制御部は、
前記抽出手段で抽出した前記在庫評価替の候補を前記表示部に表示する表示実行手段
を更に備えること、
を特徴とする請求項１から４のいずれか１つに記載の在庫評価替候補抽出装置。
【請求項６】
前記制御部は、
前記抽出手段で抽出した前記在庫評価替の候補のうち、前記在庫評価替の基準となる日付である基準日から数えて一定期間以上前の入庫日を有するものを、前記在庫評価替の対象として特定する特定手段
を更に備えること、
を特徴とする請求項１から５のいずれか１つに記載の在庫評価替候補抽出装置。
【請求項７】
前記在庫が、鋼板であり、
前記在庫の数が、前記鋼板の員数であり、
前記在庫の量が、前記鋼板の重量であること、
を特徴とする請求項１から６のいずれか１つに記載の在庫評価替候補抽出装置。
【請求項８】
制御部を備える情報処理装置で実行される在庫評価替候補抽出方法であって、
前記制御部で実行される、
在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算ステップと、
前記加算ステップで加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出ステップと、
を含むこと、
を特徴とする在庫評価替候補抽出方法。
【請求項９】
制御部を備える情報処理装置に実行させるための在庫評価替候補抽出プログラムであって、
前記制御部に実行させるための、
在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算ステップと、
前記加算ステップで加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出ステップと、
を含むこと、
を特徴とする在庫評価替候補抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、在庫評価替候補抽出装置、在庫評価替候補抽出方法および在庫評価替候補抽出プログラムに関する。
【背景技術】
【０００２】
特許文献１には、「商品販売拡大のため、または顧客の固定化を図るため、商品購入者に支払った商品代金の一部を商品購入者に返還する仕組みとして、ＰＯＳを利用したサービスポイント制度や、紙、電子などの媒体によるサービスクーポンなどの割引きサービスが行われている。この割引き額（還元額）は商品の購入時点での販売価格に応じて決定され、商品購入者はこれら割引サービスを受けるためには、次回の商品購入時などで、購入者が持っているサービスポイントやサービスクーポンを使用する。また、新奇性の高い商品ほど、例えばコンピュータ関連商品などは販売開始時での販売価格は高く、その後、量産効果などで実質販売価格は大幅に低下する傾向にある。」と開示されている（特許文献１の段落０００３等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１８３５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような年月の経過に伴う在庫の評価替は、上記特許文献１に記載されているコンピュータ業界のみならず、例えば、鉄鋼業界等においても以下のようにして行う。
【０００５】
鉄鋼業界等においては、例えば、年に一度、入庫日から１年以上経過した在庫の簿価を評価替する運用を行うことが多い。しかしながら、システム上で在庫を入庫日単位で管理しない場合には、例えば１，０００ｋｇ／１０本の在庫が存在しているとして、各々の在庫の入庫日を把握することができず、結果として、何キロ／何本の在庫については何年何月何日に入庫したという内訳の情報（すなわち、在庫評価替候補の情報）を効率的に抽出できないという問題があった。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、在庫データにおいて入庫日単位で在庫を管理しない場合においても、在庫評価替の候補を効率的かつ正確に抽出できる在庫評価替候補抽出装置、在庫評価替候補抽出方法および在庫評価替候補抽出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係る在庫評価替候補抽出装置は、制御部を備える在庫評価替候補抽出装置であって、前記制御部が、在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算手段と、前記加算手段で加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出手段と、を備えること、を特徴とする。
【０００８】
また、本発明に係る在庫評価替候補抽出装置は、前記抽出手段が、前記加算手段で加算した前記数値を含む入庫レコードに含まれる入庫日と前記加算手段で加算した前記数値を含む出庫レコードに含まれる出庫日とが同じである場合には、前記入庫レコードに含まれる正の数値と前記出庫レコードに含まれる負の数値との合計値を、前記基づく値として抽出すること、を特徴とする。
【０００９】
また、本発明に係る在庫評価替候補抽出装置は、前記抽出手段が、前記加算手段で加算した前記数値を含む入庫レコードが前記在庫の仕入に関するレコードである仕入レコードであって、且つ、前記在庫の仕入返品に関するレコードである仕入返品レコードであって前記仕入レコードに対応するものが存在する場合には、前記仕入レコードに含まれる正の数値と前記仕入返品レコードに含まれる負の数値との和を、前記基づく値として抽出すること、を特徴とする。
【００１０】
また、本発明に係る在庫評価替候補抽出装置は、前記抽出手段が、前記抽出した前記基づく値の合計値が前記現在庫データに含まれる現在庫数値を超える場合、前記現在庫データに含まれる現在庫数値から前記抽出した入庫日のうち最も古い入庫日以外の入庫日に紐付く前記基づく値の合計値を差し引いた値を、前記最も古い入庫日に紐付く前記基づく値として抽出すること、を特徴とする。
【００１１】
また、本発明に係る在庫評価替候補抽出装置は、表示部を更に備え、前記制御部が、前記抽出手段で抽出した前記在庫評価替の候補を前記表示部に表示する表示実行手段を更に備えること、を特徴とする。
【００１２】
また、本発明に係る在庫評価替候補抽出装置は、前記制御部が、前記抽出手段で抽出した前記在庫評価替の候補のうち、前記在庫評価替の基準となる日付である基準日から数えて一定期間以上前の入庫日を有するものを、前記在庫評価替の対象として特定する特定手段を更に備えること、を特徴とする。
【００１３】
また、本発明に係る在庫評価替候補抽出装置は、前記在庫が、鋼板であり、前記在庫の数が、前記鋼板の員数であり、前記在庫の量が、前記鋼板の重量であること、を特徴とする。
【００１４】
また、本発明に係る在庫評価替候補抽出方法は、制御部を備える情報処理装置で実行される在庫評価替候補抽出方法であって、前記制御部で実行される、在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算ステップと、前記加算ステップで加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出ステップと、を含むこと、を特徴とする。
【００１５】
また、本発明に係る在庫評価替候補抽出プログラムは、制御部を備える情報処理装置に実行させるための在庫評価替候補抽出プログラムであって、前記制御部に実行させるための、在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算ステップと、前記加算ステップで加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出ステップと、を含むこと、を特徴とする。
【発明の効果】
【００１６】
本発明によれば、在庫データにおいて入庫日単位で在庫を管理しない場合においても、在庫評価替の候補を効率的かつ正確に抽出できるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】図１は、在庫評価替候補抽出装置の構成の一例を示すブロック図である。
【図２】図２は、入庫明細単位での在庫管理を行う場合における、仕入データおよび在庫データの一例を示す図である。
【図３】図３は、仕入内訳入力画面の一例を示す図である。
【図４】図４は、在庫管理キー単位での在庫管理を行う場合における、仕入データおよび在庫データの一例を示す図である。
【図５】図５は、在庫データおよび在庫出入管理データの一例を示す図である。
【図６】図６は、在庫出入管理データの一部および加算の仕方の一例を示す図である。
【図７】図７は、評価替候補データの一例を示す図である。
【発明を実施するための形態】
【００１８】
以下に、在庫評価替候補抽出装置、在庫評価替候補抽出方法および在庫評価替候補抽出プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。
【００１９】
［１．概要］
業界特有ではないが、例えば、鉄鋼業界等においては、年に一度、入庫日から１年以上経過した在庫の簿価を評価替（減額）する運用をとることが多い。例えば、１年後に２割減額、２年後に半額、３年後に・・・という様に、１年後毎に評価替するという運用である。
【００２０】
しかしながら、システム上で在庫を入庫日単位で管理しない（あるいはできない）場合には、例えば１，０００ｋｇ／１０本の在庫が存在しているとして、当該在庫のうち、どれが１年以内のもので、どれが１年を超過しているのかを把握できないという問題があった。当該把握をできるようにするためには、入庫明細単位で在庫管理をする必要があり、要するに、入庫明細毎に在庫管理上一意になるキー（例えば、ロットＮｏ、チャージＮｏおよび入庫明細番号等）を割り当てていく必要があるが、現実的な運用問題として、入庫明細毎に一意になるキーを割り当てられないケースも存在する。
【００２１】
そこで、本実施形態では、このような理由により、入庫明細単位での在庫管理ではなく在庫管理キー単位での在庫管理をしていたとしても、現場での先入先出法による管理を前提として、存在する在庫についての入庫日の算出をできるようにした。言い換えると、従来は、在庫評価替候補の把握のためには入庫日単位での在庫管理が必須であったが、本実施形態においては、在庫管理キー単位での在庫管理であっても、先入先出法の考え方を前提に在庫のエイジング管理をできるようにした。
【００２２】
なお、前記在庫管理キーによる在庫管理とは、入庫明細単位での在庫管理ではなく、例えば、商品コードというキーや、商品コード＋倉庫コードというキーによる在庫管理を意味し、前記在庫管理キーをどのように設定するかは、個社毎に異なる。前記先入先出法とは、入庫日の古いものから順に出庫するという方法である。前記チャージＮｏ（以下、明細書および図面において「Ｃ♯」と記載することがある）は、ロット番号と同様に、在庫を識別するための番号である。以下、具体的な構成および動作について説明する。
【００２３】
［２．構成］
本実施形態に係る在庫評価替候補抽出装置１００の構成の一例について、図１を参照して説明する。図１は、在庫評価替候補抽出装置１００の構成の一例を示すブロック図である。
【００２４】
在庫評価替候補抽出装置１００は、市販のデスクトップ型パーソナルコンピュータである。なお、在庫評価替候補抽出装置１００は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
【００２５】
在庫評価替候補抽出装置１００は、制御部１０２と通信インターフェース部１０４と記憶部１０６と入出力インターフェース部１０８と、を備えている。在庫評価替候補抽出装置１００が備えている各部は、任意の通信路を介して通信可能に接続されている。
【００２６】
通信インターフェース部１０４は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、在庫評価替候補抽出装置１００をネットワーク３００に通信可能に接続する。通信インターフェース部１０４は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク３００は、在庫評価替候補抽出装置１００とサーバ２００とを相互に通信可能に接続する機能を有し、例えばインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等である。なお、後述する各種マスタ等のデータは、例えばサーバ２００に格納されてもよい。
【００２７】
入出力インターフェース部１０８には、入力装置１１２および出力装置１１４が接続されている。出力装置１１４には、モニタ（家庭用テレビを含む）の他、スピーカやプリンタを用いることができる。入力装置１１２には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置１１４をモニタ１１４とし、入力装置１１２をキーボード１１２またはマウス１１２として記載する場合がある。
【００２８】
記憶部１０６には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部１０６には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部１０６として、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。
【００２９】
記憶部１０６は、例えば、在庫出入管理データ１０６ａと、現在庫データ１０６ｂと、評価替候補データ１０６ｃと、を備えている。
【００３０】
本実施形態に係る在庫評価替候補抽出装置１００によれば、現在庫データ１０６ｂが入庫日を保持していない場合においても、先入先出法による在庫管理を行っているならば、在庫出入管理データ１０６ａを参照することにより、在庫評価替の候補となる在庫を抽出することができる。
【００３１】
また、本実施形態に係る在庫評価替候補抽出装置１００においては、在庫出入管理データ１０６ａに含まれる前記在庫の数または量を加算する処理を行うが、前記在庫は、例えば、鋼板であり、前記在庫の数は、例えば、前記鋼板の員数（本数）であり、前記在庫の量は、例えば、前記鋼板の重量である。
【００３２】
在庫出入管理データ１０６ａは、在庫の出入を管理するためのデータであり、例えば、仕入データ、倉替データおよび加工データ等におけるレコードを集積することにより作成される。ここで、在庫出入管理データ１０６ａに含まれる前記レコードは、在庫の入庫に関するレコードである入庫レコードおよび在庫の出庫に関するレコードである出庫レコードに大別される。
【００３３】
前記入庫レコードとしては、例えば、前記在庫の仕入に関するレコードである仕入レコード（図５において取引区分「仕入」を有するレコード）、前記在庫の倉替入庫に関するレコードである倉替入庫レコード（図５において取引区分「倉替入庫」を有するレコード）および前記在庫の加工入庫に関するレコードである加工入庫レコード（図５において取引区分「加工（入庫）」を有するレコード）等が挙げられる。
【００３４】
前記入庫レコードは、図５に示すように、例えば、前記入庫レコードを識別するための入庫レコード識別データ（伝票番号）、入庫に関する取引区分（仕入、倉替入庫および加工（入庫））、前記在庫が入庫した日付である入庫日（仕入計上日）、商品のロットを識別するためのロット識別データ（ロット番号）、前記商品を識別するための商品識別データ（商品ＣＤおよび商品名）、入庫した前記在庫の数を表す正の数値（員数）ならびに入庫した前記在庫の量を表す正の数値（重量）等を含む。なお、前記入庫日は、具体的には、前記仕入レコードの場合は仕入日となり、前記倉替入庫レコードの場合は倉替入庫日となり、前記加工入庫レコードの場合は加工入庫日となる。
【００３５】
前記出庫レコードとしては、図５に示すように、例えば、前記在庫の仕入返品に関するレコードである仕入返品レコード（図５において取引区分「仕入返品」を有するレコード）、前記在庫の倉替出庫に関するレコードである倉替出庫レコード（図５において取引区分「倉替出庫」を有するレコード）、前記在庫の加工払出に関するレコードである加工払出レコード（図５において取引区分「加工（払出）」を有するレコード）および前記在庫の売上に関するレコードである売上レコード（図５において取引区分「売上」を有するレコード）等が挙げられる。
【００３６】
前記出庫レコードは、図５に示すように、例えば、前記出庫レコードを識別するための出庫レコード識別データ（伝票番号）、出庫に関する取引区分（仕入返品、倉替出庫、加工（払出）および売上）、前記在庫が出庫した日付である出庫日（仕入計上日）、前記ロット番号、前記商品識別データ（商品ＣＤおよび商品名）、出庫した前記在庫の数を表す負の数値（員数）ならびに出庫した前記在庫の量を表す負の数値（重量）等を含む。なお、前記出庫日は、具体的には、前記仕入返品レコードの場合は仕入返品日となり、前記倉替出庫レコードの場合は倉替出庫日となり、前記加工払出レコードの場合は加工払出日となり、前記売上レコードの場合は売上日となる。
【００３７】
前記出庫レコードのうち、前記仕入返品レコードは、更に、図５に示すように、対応する前記仕入レコードの伝票番号をOriginal伝票番号として有する。これにより、前記仕入レコードと前記仕入返品レコードの対応関係が明確になる。例えば、図５においては、伝票番号SIR003の仕入レコードと当該伝票番号をOriginal伝票番号として有する伝票番号SIR005の仕入返品レコードとが対応しており、また、伝票番号SIR006の仕入レコードと当該伝票番号をOriginal伝票番号として有する伝票番号SIR007の仕入返品レコードとが対応している。
【００３８】
なお、在庫出入管理データ１０６ａにおける在庫管理においては、以下の４点の留意点が存在する。
・月次を跨いだ伝票修正に対応するため、各計上日ではなく受渡日を基準に考える。なお、受渡日が空欄である場合は、「受渡日」＝「計上日」とみなす。
・図５において、伝票番号IDO001〜IDO003のレコードおよび伝票番号IDO004〜IDO006のレコードをそれぞれ太枠で囲んで示すように、同一日付での受払が発生している場合は、後述する加算部１０２ａは、日付毎に数量の集計を行い加算することとする。
・図５に示すように、在庫出入管理データ１０６ａにおいては、倉替および加工においても、在庫の増減が発生することを想定している。
・詳細は以下の［４．処理の具体例］で述べるが、加算部１０２ａは、仕入データ等を仕入計上日が古い順に並び替えて、在庫員数分の在庫数になるまで遡って加算する。倉替および加工については、それぞれ、移動日および加工日を仕入の仕入計上日と同様に扱う。これは、在庫管理キーでの管理においては、倉替も加工も、どの入庫日の品目を使用したのか正確には不明であり、先入先出しと「みなす」しかないためである。
【００３９】
現在庫データ１０６ｂは、前記在庫の現在の数または量を管理するためのデータである。現在庫データ１０６ｂは、図５に示すように、例えば、前記ロット識別データ（ロット番号）、前記商品識別データ（商品ＣＤおよび商品名）、前記在庫の現在の数（員数）ならびに前記在庫の現在の量（重量）等を含む。
【００４０】
なお、現在庫データ１０６ｂにおいては、在庫管理キーによる在庫管理を行うため、入庫日による在庫管理はできない。
【００４１】
評価替候補データ１０６ｃは、在庫評価替の候補となる在庫（このような在庫を「候補在庫」という。）を保持するデータである。評価替候補データ１０６ｃは、図７に示すように、例えば、前記候補在庫の前記ロット識別データ（ロット番号）、前記候補在庫の前記商品識別データ（商品ＣＤおよび商品名）、前記候補在庫の数（員数）、前記候補在庫の量（重量）ならびに前記候補在庫の前記入庫日等を含む。
【００４２】
制御部１０２は、在庫評価替候補抽出装置１００を統括的に制御するＣＰＵ等である。制御部１０２は、ＯＳ等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
【００４３】
制御部１０２は、機能概念的に、例えば、（１）在庫が入庫した日付である入庫日および入庫した前記在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに前記在庫が出庫した日付である出庫日および出庫した前記在庫の数または量を表す負の数値を有するレコードである出庫レコードを含む在庫出入管理データに含まれる前記数値を、前記日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データに含まれる現在庫数値に達するまで加算する加算手段としての加算部１０２ａと、（２）前記加算手段で加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する抽出手段としての抽出部１０２ｂと、（３）前記抽出手段で抽出した前記在庫評価替の候補を前記表示部に表示する表示実行手段としての表示実行部１０２ｃと、（４）前記抽出手段で抽出した前記在庫評価替の候補のうち、前記在庫評価替の基準となる日付である基準日から数えて一定期間以上前の入庫日を有するものを、前記在庫評価替の対象として特定する特定手段としての特定部１０２ｄと、を備えている。
【００４４】
加算部１０２ａは、入庫日および入庫した在庫の数または量を表す正の数値を有するレコードである入庫レコードならびに出庫日および出庫した前記在庫の数または量を表す負の数値である出庫レコードを含む在庫出入管理データ１０６ａに含まれる前記数値を、日付が新しい順に、前記在庫の現在の数または量を表す数値である現在庫数値を含む現在庫データ１０６ｂに含まれる現在庫数値に達するまで加算する。
【００４５】
抽出部１０２ｂは、加算部１０２ａで加算した前記数値を含む入庫レコードに含まれる正の数値に基づく値および入庫日を在庫評価替の候補として抽出する。
【００４６】
抽出部１０２ｂは、加算部１０２ａで加算した前記数値を含む入庫レコードに含まれる入庫日と加算部１０２ａで加算した前記数値を含む出庫レコードに含まれる出庫日とが同じである場合には、前記入庫レコードに含まれる正の数値と前記出庫レコードに含まれる負の数値との合計値を、前記基づく値として抽出してもよい。
【００４７】
抽出部１０２ｂは、加算部１０２ａで加算した前記数値を含む入庫レコードが前記在庫の仕入に関するレコードである仕入レコードであって、且つ、前記在庫の仕入返品に関するレコードである仕入返品レコードであって前記仕入レコードに対応するものが存在する場合には、前記仕入レコードに含まれる正の数値と前記仕入返品レコードに含まれる負の数値との和を、前記基づく値として抽出してもよい。
【００４８】
抽出部１０２ｂは、前記抽出した前記基づく値の合計値が現在庫データ１０６ｂに含まれる現在庫数値を超える場合、現在庫データ１０６ｂに含まれる現在庫数値から前記抽出した入庫日のうち最も古い入庫日以外の入庫日に紐付く前記基づく値の合計値を差し引いた値を、前記最も古い入庫日に紐付く前記基づく値として抽出してもよい。
【００４９】
表示実行部１０２ｃは、抽出部１０２ｂで抽出した前記在庫評価替の候補を表示部に表示する。
【００５０】
特定部１０２ｄは、抽出部１０２ｂで抽出した前記在庫評価替の候補のうち、前記在庫評価替の基準となる日付である基準日から数えて一定期間以上前の入庫日を有するものを、前記在庫評価替の対象として特定する。前記基準日は、例えば、現在日付である。
【００５１】
［３．在庫管理の仕方による在庫評価替候補の抽出の仕方の違い］
本項目では、在庫管理の仕方による在庫評価替候補の抽出の仕方の違いについて説明する。具体的には、まず、入庫明細単位で在庫管理を行う場合の在庫評価替候補の抽出の仕方について説明し、次に、在庫管理キー単位で在庫管理を行う場合の在庫評価替候補の抽出の仕方について説明する。
【００５２】
［３−１．入庫明細単位で在庫管理を行う場合の抽出］
本項目では、入庫明細単位で在庫管理を行う場合の在庫評価替候補の抽出の仕方について、図２および図３を用いて説明する。
【００５３】
入庫明細単位で在庫管理を行う場合、図２に示すように、仕入データにおける明細と在庫データにおける明細とは、１：１で対応する。すなわち、仕入データ１行に対して、在庫データ１行が作成されるため、在庫データを参照すれば、減った分の在庫の入庫日を判断することができる。
【００５４】
具体的には、図２の仕入データにおける員数（８本、８本、９本）の合計２５本のうち１５本が売れて残り１０本になった場合、図２の在庫データを参照すれば、残り１０本それぞれについての入庫日を抽出することができる。すなわち、図２に示すように、残り１０本のうち、２本は入庫日が2017/01/15であり、５本は入庫日が2017/2/10であり、３本は入庫日が2017/3/20であると抽出することができる。このため、例えば、現在日を2018/1/20として、１年以上経過しているものを在庫評価替の対象とする場合、入庫日が2017/01/15の２本のみが在庫評価替の対象となる。
【００５５】
ここで、図２の仕入データにおける仕入日および入庫日について、図３を用いて説明する。入庫日としては、各入力プログラムの内訳画面項目の出荷可能日がそのまま表示される（在庫照会で確認可能）。仕入日と入庫日とは別管理となるため、「仕入日≠入庫日（出荷可能日）」とすることも可能である（出荷可能日には、「仕入日」が初期表示されるが、手入力で修正可能である）。例えば、実際の仕入が2/2であるが、入庫日を1/31としたい場合は、図３に示す仕入入力内訳画面にて「出荷可能日」を1/31に変更すればよい。なお、「入庫日」は、加工や倉替処理、また月次を跨いだ伝票修正を行っても、仕入日や加工日に置き換わらないため、入庫日が若返ることはなく、そのまま引き継がれる。このため、受渡日を使用せずに入庫日管理ができるようになる。
【００５６】
以上、本項目［３−１］で説明したように、入庫日単位で在庫管理を行えば（すなわち、在庫データに入庫日を保持させれば）、現在庫の各々について入庫日を迅速に把握することができる（すなわち、在庫評価替候補の抽出を迅速にできる）。しかしながら、このように入庫日単位で在庫管理を行うのは、現実的には多大な時間と労力を要するため、実際は、以下の［３−２］で説明する在庫管理キー単位での在庫管理を行うことが多い。
【００５７】
［３−２．在庫管理キー単位で在庫管理を行う場合の抽出］
本項目では、在庫管理キー単位で在庫管理を行う場合の在庫評価替候補の抽出の仕方について、図４を用いて説明する。
【００５８】
在庫管理キー単位で在庫管理を行う場合、図４に示すように、仕入データにおける明細と在庫データにおける明細とは、１：１で対応せず、仕入データにおいて同一の在庫管理キー（この場合は商品ＣＤ）を有する３明細は在庫データにおいて１明細に集約されてしまう。すなわち、仕入データの複数行から、在庫データ１行が作成されるため、在庫データを参照しても、減った分の在庫の入庫日を判断できず、仕入データまで遡って調べる必要があり非常に手間と時間がかかる。
【００５９】
具体的には、図４の仕入データにおける員数（８本、８本、９本）の合計２５本のうち１５本が売れて残り１０本になった場合、図４の在庫データを参照しても、図４の在庫データは仕入日も入庫日も保持していないため、残り１０本それぞれについての仕入日も入庫日も把握することはできない。
【００６０】
残り１０本それぞれの入庫日の可能性としては、「2015/2/20に８本入庫された在庫が２本残っており、2015/3/20に８本入庫された在庫が５本残っており、2015/7/20に９本入庫された在庫が３本残っている」というケースが存在するものの、先入先出法で在庫出荷を行うという前提で考えた場合、古い在庫が残ることはありえないため、このケースを考慮する必要はない。
【００６１】
そこで、先入先出法に基づいて残り１０本それぞれの入庫日の可能性を考えると、「2015/2/20に８本入庫された在庫が残っておらず、2015/3/20に８本入庫された在庫が１本残っており、2015/7/20に９本入庫された在庫が９本残っている」というケースが正しいとわかる。
【００６２】
以上、本項目［３−２］で説明したように、現実的な在庫管理である在庫管理キー単位での在庫管理を行う場合においても、仕入データまで遡れば在庫評価替候補の抽出をすること自体はできるが、多大な時間と労力がかかってしまうという問題があった。そこで、以下の［４．処理の具体例］で説明するように、本実施形態に係る在庫評価替候補抽出装置１００により、在庫管理キー単位での在庫管理を行う場合においても、在庫評価替候補の抽出を自動で行うことができるようにした。
【００６３】
［４．処理の具体例］
本項目では、本実施形態に係る処理の具体例について説明する。なお、本項目における説明の前提として、在庫出入管理データ１０６ａおよび現在庫データ１０６ｂの内容は、図５に示すとおりであるとする。以下においては、図５に示す現在庫データ１０６ｂおよび図６に示す在庫出入管理データ１０６ａ（図５に示す在庫出入管理データ１０６ａの一部を切り出したもの）を用いて説明をする。
【００６４】
［４−１．加算処理］
加算部１０２ａは、図６の在庫出入管理データ１０６ａに含まれる員数を、仕入計上日が新しい順に、図５の現在庫データ１０６ｂに含まれる在庫員数に達するまで加算する。
【００６５】
具体的には、図６の在庫出入管理データ１０６ａは、仕入計上日が古いレコード順に上から並んでいるデータであるため、加算部１０２ａは、図６に示す一番下のレコードに含まれる員数から順に加算していく。すなわち、加算部１０２ａは、０本＋（伝票番号SIR007のレコードにおける員数−９本）＝−９本と計算するが、−９本は、図５の現在庫データ１０６ｂにおける在庫員数１８本に達していない。このため、加算部１０２ａは、更に加算を続け、０本＋（−９本）＋（９本）＋（８本）＋（−６本）＋（−５本）＋（６本）＋（４本）＋（−８本）＋（２２本）＝２１本と計算すると、２１本は、前記在庫員数１８本に達しているため、加算部１０２ａは加算処理を終了する。このようにして、加算部１０２ａは、図６に示すレコードのうち、伝票番号SIR007のレコードから伝票番号SIR004のレコードまでの計９レコードに含まれる員数を加算したこととなる。
【００６６】
なお、詳細な説明は省略するが、員数ではなく、重量を対象として加算する場合においても、加算部１０２ａは、前段落と同様の方法で加算を行うことにより、伝票番号SIR007のレコードから伝票番号SIR004のレコードまでの計９レコードに含まれる重量を加算することとなる。
【００６７】
［４−２．抽出処理］
抽出部１０２ｂは、原則的には、加算部１０２ａで加算した数値を含む入庫レコード（すなわち、伝票番号SIR006の仕入レコード、伝票番号KAK002の加工入庫レコード、伝票番号IDO005の倉替入庫レコード、伝票番号IDO004の倉替入庫レコードおよび伝票番号SIR004の仕入レコードの５つの入庫レコード）に含まれる員数をそのまま取得することとなるが、例外的に、これとは異なる値を抽出することもあるため、以下、前記５つの入庫レコード別に、抽出部１０２ｂが抽出する値について説明する。
【００６８】
［４−２−１．伝票番号SIR006の仕入レコード］
図６の伝票番号SIR006の仕入レコードの一行下には、伝票番号SIR007の仕入返品レコードが存在する。当該仕入返品レコードは、図６に示すように、Original伝票番号として「SIR006」を有することから、伝票番号SIR007の仕入返品レコードは、伝票番号SIR006の仕入レコードに対応する仕入返品レコードであることがわかる。この場合、伝票番号SIR006の仕入レコードに含まれる員数である９本と伝票番号SIR007の仕入返品レコードに含まれる員数である−９本との和は、９本＋（−９本）＝０本となるため、抽出部１０２ｂは、伝票番号SIR006の仕入レコードについては、員数を抽出しない。また、同様の計算により、重量についても、（重量９００ｋｇ）＋（重量−９００ｋｇ）＝０ｋｇとなるため、抽出部１０２ｂは、伝票番号SIR006の仕入レコードについては、重量を抽出しない。このような処理を行うことで、2017/12/1に仕入計上した在庫が2018/1/3に返品された際には、2017/12/1の在庫を０本および０ｋｇとみなすことができる。なお、仕入返品が生じる場合における、より詳細な処理フローおよび処理ロジックは、以下に示すとおりである。
【００６９】
（仕入返品が生じる場合における処理フロー）
（１）まず、抽出部１０２ｂは、レコード内に含まれる取引区分＝仕入返品である場合、返品と判断する。
（２）次に、抽出部１０２ｂは、前記（１）で返品と判断された仕入返品レコード内に含まれるOriginal伝票番号を取得する。
（３）次に、抽出部１０２ｂは、前記（２）で取得したOriginal伝票番号と同一のOriginal伝票番号を有する仕入レコードを特定する。
（４）次に、抽出部１０２ｂは、前記（１）で判断した仕入返品レコードは、前記（３）で取得した仕入レコードについての返品のデータであると判断する。
（５）最後に、抽出部１０２ｂは、前記（３）で取得した仕入レコードに含まれる員数または重量から、前記（１）で取得した仕入返品レコードに含まれる員数または重量を控除し、控除結果の員数または重量を保持する。
【００７０】
（仕入返品が生じる場合における処理ロジック）
先入先出法によって逆算していく場合、図６の例では、伝票番号SIR006の仕入レコード（仕入計上日2017/12/1）の在庫が社内に存在しているものとして計算されてしまう。しかし、実際のモノの流れとしては、2017/12/1に仕入れた在庫は、2018/1/3付で返品しており、現物としては既に存在しない。このため、伝票番号SIR006の仕入レコードの員数をそのまま取得すると、エイジングの計算が実態と異なってしまうため、伝票番号SIR006の仕入レコードに含まれる員数から返品の員数を控除することにより、仕入時点から返品分が無かったものとして扱えるようにしたい。そこで、以下のような計算を行う。
【００７１】
仕入返品レコードにOriginal伝票番号が指定されている場合には、抽出部１０２ｂは、Original伝票番号と同一の伝票番号を持つレコード（図６の例では伝票番号SIR006の仕入レコード）については、当該仕入レコードに含まれる員数である９本から返品の員数である−９本を控除することにより、（９本）＋（−９本）＝０本と計算する。一方で、抽出部１０２ｂは、Original伝票番号が指定されている仕入返品レコード（図６の例では伝票番号SIR007の仕入返品レコード）については、（返品の員数である−９本）＋（−１×返品の員数である−９本）＝０本と計算する。このように、抽出部１０２ｂは、仕入返品レコードに含まれる返品分を抽出の対象外としつつ、Original伝票番号を有する仕入レコードについては、当該返品分を控除した員数を抽出の対象とする。
【００７２】
なお、一部返品をする場合を考慮し、抽出部１０２ｂは、Original伝票番号を有する仕入レコードに含まれる員数を抽出の対象外とするのではなく、控除計算を行う。具体的には、図６の例では、伝票番号SIR005の仕入返品レコードはOriginal伝票番号SIR003を有するため、当該仕入返品レコードに対応する仕入レコードは、伝票番号SIR003を有する仕入レコードであるとわかる。ここで、伝票番号SIR003の仕入レコードに含まれる員数は９本であり、伝票番号SIR005の仕入返品レコードに含まれる員数は−８本（すなわち一部返品）であるため、抽出部１０２ｂは、伝票番号SIR003の仕入レコードについて、（９本）＋（−８本）＝１本という控除計算を行う。
【００７３】
［４−２−２．伝票番号KAK002の加工入庫レコード］
抽出部１０２ｂは、図６の伝票番号KAK002の加工入庫レコードについては、原則通り、当該レコードに含まれる員数８本および仕入計上日2017/11/20を抽出する。
【００７４】
また、同様の方法により、抽出部１０２ｂは、伝票番号KAK002の加工入庫レコードについて、重量８００ｋｇを抽出する。
【００７５】
［４−２−３．伝票番号IDO004の倉替入庫レコードおよび伝票番号IDO005の倉替入庫レコード］
図６を参照すると、伝票番号IDO004の倉替入庫レコード、伝票番号IDO005の倉替入庫レコードおよび伝票番号IDO006の倉替出庫レコードの３つのレコードは、同一の仕入計上日2017/9/20を有する。この場合、抽出部１０２ｂは、伝票番号IDO004の倉替入庫レコードおよび伝票番号IDO005の倉替入庫レコードについて、前記３つのレコードに含まれる員数（４本、６本、−５本）の合計員数５本および仕入計上日2017/9/20を抽出する。
【００７６】
また、同様の方法により、抽出部１０２ｂは、伝票番号IDO004の倉替入庫レコードおよび伝票番号IDO005の倉替入庫レコードについて、前記３つのレコードに含まれる重量（４００ｋｇ、６００ｋｇ、−５００ｋｇ）の合計重量５００ｋｇを抽出する。
【００７７】
［４−２−４．伝票番号SIR004の仕入レコード］
ここまでの抽出結果をまとめると、抽出部１０２ｂは、［４−２−２］で員数８本を抽出し、［４−２−３］で員数５本を抽出した。ここで、抽出部１０２ｂは、更に、伝票番号SIR004の仕入レコードに含まれる員数２２本および仕入計上日2016/12/20を抽出できるが、これら抽出した員数の合計値は、８本＋５本＋２２本＝３５本となり、図５の現在庫データ１０６ｂに含まれる在庫員数である１８本を超えてしまう。この場合、抽出部１０２ｂは、前記在庫員数１８本から、［４−２−２］で抽出した員数８本および［４−２−３］で抽出した員数５本の合計値１３本を差し引いた員数である５本を抽出する。より詳細に言い換えると、抽出部１０２ｂは、前記在庫員数１８本から、抽出したこれらの入庫日（［４−２−２］で抽出した2017/11/20、［４−２−３］で抽出した2017/9/20および本項目［４−２−４］で抽出した2016/12/20）のうち、最も古い入庫日2016/12/20以外の入庫日である2017/11/20および2017/9/20にそれぞれ紐付く員数である８本および５本の合計値（８本＋５本＝１３本）を差し引いた値（１８本−１３本＝５本）を、最も古い入庫日2016/12/20に紐付く員数として抽出してもよい。要するに、抽出部１０２ｂは、伝票番号SIR004の仕入レコードについて、員数２２本をそのまま抽出するのではなく、前記差し引いた員数５本および当該仕入レコードに含まれる仕入計上日2016/12/20を抽出する。
【００７８】
また、同様の方法により、抽出部１０２ｂは、伝票番号SIR004の仕入レコードについて、在庫重量１８００ｋｇから、［４−２−２］で抽出した重量８００ｋｇおよび［４−２−３］で抽出した重量５００ｋｇの合計値１３００ｋｇを差し引いた重量である５００ｋｇを抽出する。
【００７９】
［４−３．表示処理］
表示実行部１０２ｃは、抽出部１０２ｂで抽出した前記在庫評価替の候補を表示部に表示する。具体的には、表示実行部１０２ｃは、図７に太枠で囲んで示すように、［４−２−２］で抽出した員数８本、重量８００ｋｇおよび入庫日（仕入計上日）2017/11/20、［４−２−３］で抽出した員数５本、重量５００ｋｇおよび入庫日（仕入計上日）2017/9/20、ならびに、［４−２−４］で抽出した員数５本、重量５００ｋｇおよび入庫日（仕入計上日）2016/12/20を表示部に表示する。
【００８０】
なお、表示実行部１０２ｃは、当該表示を、図７に示すように、入庫明細単位（入庫日単位）で、在庫管理キー（商品ＣＤおよび商品名）と合わせて行ってもよい（表示対象となるデータは、例えば、自社材のみである）。また、例えば、年月単位で在庫エイジングデータを管理する（１年保持できればよい）。
【００８１】
そして、表示実行部１０２ｃが表示した図７に示す在庫評価替の候補の中から、オペレータの判断により在庫評価替の対象が手動で特定されてもよいが、以下の［４−４］で説明するように、特定部１０２ｄにより自動で特定することもできる。
【００８２】
［４−４．特定処理］
例えば、現在日付が2018/3/31であり、更に、入庫日が当該現在日付から１年以上前の在庫を在庫評価替の対象とすると仮定する。この場合、抽出部１０２ｂで抽出した図７に示す在庫評価替候補のうち、2018/3/31から数えて１年以上前の入庫日を有する在庫は、入庫日2016/12/20を有する在庫のみである。このため、特定部１０２ｄは、図７に示すように、員数５、重量５００ｋｇおよび入庫日2016/12/20の在庫を、在庫評価替の対象として特定する。
【００８３】
［４−５．まとめ］
以上、［４−１］および［４−２］で説明したように、本実施形態に係る在庫評価替候補抽出装置１００によれば、在庫データにおいて入庫日単位で在庫を管理しない場合においても、在庫評価替の候補を効率的かつ正確に抽出できる。このため、例えば、在庫管理キー単位で在庫管理を行うが故に在庫データ中に入庫日を保持しない場合においても、効率的かつ正確に、在庫評価替の候補を把握することができる。すなわち、本実施形態に係る在庫評価替候補抽出装置１００は、例えば、在庫管理キー単位での在庫管理という現実的な運用に即しつつも、在庫評価替業務の利便性を大きく向上できるという効果を有する。
【００８４】
また、［４−４］で説明したように、本実施形態に係る在庫評価替候補抽出装置１００が特定部１０２ｄを備えれば、例えば、抽出した在庫評価替の候補の中から、在庫評価替の対象となるものを自動で特定することができる。
【００８５】
［５．他の実施形態］
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【００８６】
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００８７】
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００８８】
また、在庫評価替候補抽出装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００８９】
例えば、在庫評価替候補抽出装置１００が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵおよび当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて在庫評価替候補抽出装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部などには、ＯＳと協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００９０】
また、このコンピュータプログラムは、在庫評価替候補抽出装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００９１】
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（登録商標）（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【００９２】
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００９３】
記憶部に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
【００９４】
また、在庫評価替候補抽出装置１００は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、在庫評価替候補抽出装置１００は、当該装置に本実施形態で説明した処理を実現させるソフトウェア（プログラムまたはデータ等を含む）を実装することにより実現してもよい。
【００９５】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【００９６】
本発明は、在庫の評価替を行う分野において有用であるが、特に、鉄鋼業界や素材業界等においては極めて有用である。
【符号の説明】
【００９７】
１００  在庫評価替候補抽出装置
１０２  制御部
１０２ａ  加算部
１０２ｂ  抽出部
１０２ｃ  表示実行部
１０２ｄ  特定部
１０４  通信インターフェース部
１０６  記憶部
１０６ａ  在庫出入管理データ
１０６ｂ  現在庫データ
１０６ｃ  評価替候補データ
１０８  入出力インターフェース部
１１２  入力装置
１１４  出力装置
２００  サーバ
３００  ネットワーク
【図１】
2020021165.tif 000003
【図２】
2020021165.tif 000004
【図３】
2020021165.tif 000005
【図４】
2020021165.tif 000006
【図５】
2020021165.tif 000007
【図６】
2020021165.tif 000008
【図７】
2020021165.tif 000009