(57)【要約】【課題】  在庫状況の流れを簡易に把握可能な在庫情報生成プログラム、在庫情報生成方法、在庫情報生成装置、在庫情報管理システム、及び、在庫情報表示装置を提供することにある。【解決手段】  分析の対象品の在庫履歴情報を生成する在庫情報生成処理をコンピュータに実行させるコンピュータ読み取り可能な在庫情報生成プログラムであって、前記在庫情報生成処理は、複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出工程と、前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成工程と、を有する。【選択図】図４
2014052892.tif 000002
【特許請求の範囲】
【請求項１】
分析の対象品の在庫履歴情報を生成する在庫情報生成処理をコンピュータに実行させるコンピュータ読み取り可能な在庫情報生成プログラムであって、
前記在庫情報生成処理は、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出工程と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成工程と、を有する在庫情報生成プログラム。
【請求項２】
請求項１において、
前記グラフ生成工程は、さらに、前記入庫日に基づく入庫量が、前記単位時間毎に、当該入庫量に対応する前記対象品の前記在庫滞留期間が識別可能に表される入庫グラフを生成する在庫情報生成プログラム。
【請求項３】
請求項２において、
前記グラフ生成工程は、さらに、前記出庫日に基づく出庫量が、前記単位時間毎に、当該出庫量に対応する前記対象品の前記在庫滞留期間が識別可能に表される出庫グラフを生成する在庫情報生成プログラム。
【請求項４】
請求項１において、
前記グラフ生成工程は、さらに、前記入庫日に基づく入庫量、及び、前記出庫日に基づく出庫量が、前記単位時間毎に、当該入庫量及び当該出庫量に対応する前記対象品の前記在庫滞留期間が識別可能に、正方向を前記対象品の入庫量、負方向を前記出庫量として表される入出庫グラフを生成する在庫情報生成プログラム。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記在庫滞留期間は、所定の期間である在庫情報生成プログラム。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記在庫滞留期間算出工程は、前記出庫日が確定していない前記対象品の在庫滞留期間を、基準日を基点として、前記入庫日から前記基準日までの期間を未出庫滞留期間として算出し、
前記グラフ生成工程において、前記出庫日が確定していない前記対象品に対応する情報については、当該未出庫滞留期間が識別可能に表される在庫情報生成プログラム。
【請求項７】
請求項１乃至５のいずれかにおいて、
前記グラフ生成工程において、前記出庫日が確定していない前記対象品に対応する情報については、在庫滞留期間未定の情報として識別可能に表される在庫情報生成プログラム。
【請求項８】
請求項１乃至５のいずれかにおいて、
前記グラフ生成工程において、前記出庫日が確定していない前記対象品に対応する情報については表されない在庫情報生成プログラム。
【請求項９】
請求項１乃至８のいずれかにおいて、
前記在庫滞留期間は、模様、色、当該在庫滞留期間の表記のいずれか、または、その組み合わせによって、識別可能に表される在庫情報生成プログラム。
【請求項１０】
分析の対象品の在庫履歴情報を生成する在庫情報生成方法であって、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出工程と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成工程と、を有する在庫情報生成方法。
【請求項１１】
分析の対象品の在庫履歴情報を生成する在庫情報生成装置であって、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出手段と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成手段と、を有する在庫情報生成装置。
【請求項１２】
分析の対象品の在庫履歴情報を管理する在庫情報管理システムであって、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出手段と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成手段と、
前記在庫グラフを表示させる表示手段と、を有する在庫情報管理システム。
【請求項１３】
分析の対象品の在庫履歴情報を表示する在庫情報表示装置であって、
複数個の対象品毎の入庫日及び出庫日を入力して算出された、分析対象とする単位時間毎の前記対象品の在庫滞留期間別の在庫量に基づいて、前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを表示する表示手段を有する在庫情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、在庫情報生成プログラム、在庫情報生成方法、在庫情報生成装置、在庫情報管理システム、及び、在庫情報表示装置に関する。
【背景技術】
【０００２】
従来から、物流の管理における課題の抽出のため、製品や通い容器等の位置や量の管理を行う物流管理システムが実現されている（例えば、特許文献１、非特許文献１）。物流管理システムは、例えば、ある時点の製品や通い容器等の在庫の量や位置、状態を表示する機能や、在庫の位置や状態の履歴を表示する機能等を備える。
【０００３】
また、物流管理システムでは、履歴情報に基づく平均の在庫滞留期間や通い容器の回転率等を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５-３５２９２８号公報
【非特許文献】
【０００５】
【非特許文献１】http://www.hitachi-hbsoft.co.jp/172_rfid_container_01.html
【発明の概要】
【発明が解決しようとする課題】
【０００６】
履歴情報に基づく平均の在庫滞留期間や通い容器の回転率等が把握できれば、物流の管理状態の分析や課題の抽出に役立つ。ただし、消費期限を有する製品等の在庫に係る物流の管理状態の分析、課題を抽出するためには、さらに、在庫の物流状況のフローを把握する必要がある。在庫の物流状況のフローは、例えば、ある時点の在庫の状況(数、位置、在庫滞留日数等)や、その遷移等が分析されることによって把握される。
【０００７】
しかしながら、単に、ある時点の在庫の状況を表示したとしても、在庫の物量状況のフローを人間が直感的に把握することが難しいことに発明者らは気付いた。具体的に、例えば、在庫の在庫滞留期間の内訳や、在庫滞留期間のサイクルの変化等を、人間に直感的に簡易に把握可能にさせることが困難であった。
【０００８】
そこで、本発明では、在庫状況の流れを簡易に把握可能な在庫情報生成プログラム、在庫情報生成方法、在庫情報生成装置、在庫情報管理システム、及び、在庫情報表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の側面は、分析の対象品の在庫履歴情報を生成する在庫情報生成処理をコンピュータに実行させるコンピュータ読み取り可能な在庫情報生成プログラムであって、前記在庫情報生成処理は、複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出工程と、前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成工程と、を有する。
【発明の効果】
【００１０】
第１の側面によれば、在庫状況の流れが簡易に把握可能になる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態例における物流管理システムの一例を表す図である。
【図２】本実施の形態例における在庫管理装置の構成の一例を表す図である。
【図３】一般的な在庫グラフの一例を表す図である。
【図４】本実施の形態例における在庫グラフの一例を表す図である。
【図５】在庫情報生成プログラムの処理の流れを説明するフローチャート図である。
【図６】物流管理システム履歴情報テーブルの一例を示す図である。
【図７】入出状況テーブルと、在庫滞留期間テーブルの一例を示す図である。
【図８】在庫滞留期間別の在庫量テーブルの一例を示す図である。
【図９】在庫グラフの一例である。
【図１０】在庫グラフの別の形態の一例を表す図である。
【図１１】別形態の在庫グラフを生成する処理の流れを説明するフローチャート図である。
【図１２】在庫グラフのさらに別の形態の一例である。
【図１３】別形態の在庫グラフを生成する処理の流れを説明するフローチャート図である。
【図１４】第２の実施の形態例において生成されるグラフの具体例である。
【図１５】第２の実施の形態例における在庫情報生成プログラムの処理の流れを説明するフローチャート図である。
【図１６】在庫滞留期間別の入庫量テーブル、出庫量テーブルの一例を示す図である。
【図１７】第２の実施の形態例における別の形態の各グラフの一例を表す図である。
【図１８】第２の実施の形態例におけるさらに別の形態の各グラフの一例を表す図である。
【図１９】第３の実施の形態例において生成されるグラフの具体例である。
【図２０】在庫滞留期間別の入出量テーブルの一例を表す図である。
【図２１】第３の実施の形態例における別の形態の各グラフの一例を表す図である。
【図２２】第３の実施の形態例におけるさらに別の形態の各グラフの一例を表す図である。
【発明を実施するための形態】
【００１２】
以下、図面にしたがって本発明の実施の形態について説明する。ただし、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１３】
［物流管理システム］
図１は、本実施の形態例における物流管理システムの一例を表す図である。同図の物流管理システムは、例えば、在庫管理装置１、在庫情報データベース２２を有する。在庫情報データベース２２は、例えば、工場や倉庫、小売店、物流センター等の複数の在庫拠点に設置される端末１０１〜１０４と通信を介して接続される。そして、在庫情報データベース２２には、各在庫拠点の端末から、バーコードやＲＦＩＤ（Radio Frequency Identification）、キーボード等を介して、製品の入庫、及び、出庫の情報が入力される。そして、在庫管理装置１は、在庫情報データベース２２に記憶された情報に基づいて、各在庫拠点の在庫の照会、及び、在庫の履歴情報の照会等を行う。
【００１４】
また、図１の物流管理システムは、例えば、さらに、受発注データベース２００、受発注管理装置２０１を有する。受発注データベース２００は、例えば、通信を介して接続された各在庫拠点の端末１０１〜１０４から入力される製品の受注情報を記憶する。受発注管理装置２０１は、受発注データベース２００に基づいて、各在庫拠点の受発注の照会、及び、受発注の履歴情報の照会等を行う。
【００１５】
なお、図１の本実施の形態例における物流管理システムは、受発注データベース２００及び受発注管理装置２０１を有するが、この例に限定されるものではない。物流管理システムは、在庫情報管理システムとして、在庫管理装置１、及び在庫情報データベース２２を有していればよい。
【００１６】
［在庫管理装置１の構成］
図２は、図１の物流管理システムにおける在庫管理装置１の構成の一例を表す図である。在庫管理装置１は、例えば、プロセッサ１２、外部インターフェース１１、表示装置１３、メモリ１０を有し、バス１４を介して相互に接続される。また、メモリ１０には、在庫情報生成プログラム２１が記憶され、在庫情報生成プログラム２１がプロセッサ１２と協働することによって、在庫情報の生成処理が実現される。また、在庫管理装置１は、外部インターフェース１１を介して、在庫情報データベース２２にアクセス可能である。
【００１７】
在庫情報データベース２２には、例えば、物流管理システムの履歴情報テーブル等が格納される。物流管理システムの履歴情報テーブルは、例えば、管理対象の製品の識別名、当該製品が入庫される在庫場所、入庫量、入庫日時、出庫場所、出庫量、出庫日時などの情報を有するテーブルである。また、物流管理システムの履歴情報テーブルには、例えば、製品の入出庫単位の製品群毎に在庫ＩＤが付与される。物流管理システムの履歴情報テーブルの具体例については、後述する。
【００１８】
そして、在庫情報生成プログラム２１は、物流管理システムの履歴情報テーブル等に基づいて、分析の対象とするある製品の各入庫日及び各出庫日を入力とし、当該製品の在庫量が、単位時間毎に、在庫滞留期間が識別可能に表される在庫グラフを生成する。在庫滞留期間とは、ある在庫の出庫日時から入庫日時までの期間を示す。そして、在庫情報生成プログラム２１によって生成された各グラフは、例えば、表示装置１３によって表示される。在庫情報生成プログラム２１の処理の詳細については、後述する。
【００１９】
［在庫グラフ］
ここで、在庫グラフの一例について説明する。本実施の形態例において、在庫グラフとは、管理の対象とする製品や、運搬される資材等を内包する通い容器（以下、対象品と称する）の所定の在庫拠点における在庫量の変移を表すグラフである。また、本実施の形態例における対象品は、管理を共通とする一の製品、または通い容器等である。在庫量の変移は、分析単位とされる所定の時間や日付で区切られる期間（以下、単位時間と称する）毎に表される。ここで、一般的な在庫グラフと、本実施の形態例における在庫グラフとを例示する。
【００２０】
［一般的な在庫グラフ］
図３は、一般的な在庫グラフＧＡの一例を表す図である。同図には、１月１日から２月２８日までの対象期間における対象品の在庫量の情報を示す在庫グラフＧＡと、対象品の入庫及び出庫の情報を示す入出庫グラフＧＤとが連動して表示される。在庫グラフＧＡの横軸は１日を単位とする時間を、縦軸は在庫量を示す。また、入出量グラフの横軸は時間を、縦軸は入庫量及び在庫量を示す。縦軸の正の方向は入庫量を、負の方向は出庫量を示す。
【００２１】
図３の在庫グラフＧＡによると、各時間の総在庫量が９０を超えて推移していない。また、１月４日から２月７日の期間まで一定のサイクルで在庫量が変移しているのに対し、２月８日以降、在庫量の変移の仕方が変化している。このように、一般的な在庫グラフＧＡによると、在庫量の変移が判明する。しかしながら、対象品によっては、鮮度等の在庫の質が留意される必要性があり、各在庫の在庫滞留期間が把握される必要がある。図３の在庫グラフＧＡによると、在庫滞留期間が把握できない。このため、在庫の質が把握できず、各在庫に係る入庫、出庫の運用が適切に行われているか否かについて判定が行えない。
【００２２】
［本実施の形態例における在庫グラフ］
図４は、本実施の形態例における在庫情報生成プログラム２１によって生成される在庫グラフｇａの一例を表す図である。図４には、図３と同様にして、１月１日から２月２８日までの対象期間における対象品の在庫量の情報を示す在庫グラフｇａと、対象品の入庫及び出庫の情報を示す入出庫グラフｇｄとが連動して表示される。各グラフの横軸及び縦軸の意味は、図３のグラフと同様である。
【００２３】
図４の在庫グラフｇａでは、在庫量の情報に加えて、在庫量における在庫滞留期間の内訳が識別可能に表される。例えば、１月４日の総在庫量は６０であるが、そのうち濃いパターンで表示される在庫ｘ１の在庫滞留期間は０〜１０日であって、薄いパターンで表示される在庫ｘ２の在庫滞留期間は１０〜２０日である。また、矢印ｚ４の流れによると、１月４日に入庫された６０の在庫ｘ１、ｘ２のうち、在庫ｘ１が１月９日に在庫グラフｇａからなくなっている。これにより、在庫ｘ１が１月９日に出庫されたことがわかる。
【００２４】
このように、本実施の形態例における在庫グラフｇａによると、在庫の在庫滞留期間が識別可能になる。また、単位時間（この例では、1日）毎の在庫の在庫滞留期間の内訳（比率、量等）や、在庫滞留期間の時系列の変化についても把握可能になる。これにより、在庫の質や、在庫の質に基づく物流のフローについてより直感的に把握可能になり、入庫及び出庫が適切に行われているか否かについての分析が可能になる。
【００２５】
また、図４の在庫グラフｇａによると、１月４日に入庫された在庫ｘ１、ｘ２に示されるように、一度に入庫された在庫ｘ１、ｘ２の在庫滞留期間が異なっている（ｚ１）。これにより、一度に入庫された在庫が、複数回に分けて出庫されたことが把握可能になる。同様にして、複数回に分けて入庫された在庫が、一度に出庫されることについても把握可能になる。このように、本実施の形態例における在庫グラフｇａによると、ある在庫における入庫、出庫の単位量についても容易に把握可能になる。
【００２６】
また、図４の在庫グラフｇａによると、２月１３日に入庫された在庫滞留期間０〜１０日の在庫ｘ３が、２月１８日に、先に存在する在庫ｘ４、ｘ５よりも前に出庫されている。このため、在庫ｘ４、ｘ５が出庫されず、その在庫滞留期間が２０〜３０日、３０〜４０日と長期化している。これは、在庫滞留期間の長い在庫ｘ４、ｘ５よりも、在庫滞留期間の短い在庫ｘ３が先に出庫されており、入庫と出庫の関係がＦＩＦＯ（First In, First Out）の関係になっていないことを示す（ｚ３）。このように、本実施の形態例における在庫グラフｇａによると、入庫と出庫の関係がＦＩＦＯの関係になっていないことが容易に把握可能になる。
【００２７】
また、図４の在庫グラフｇａにおいて、在庫滞留期間の長い在庫から順に降順に積み上げられている。このため、２月１８日に、在庫ｘ３、ｘ４、ｘ５のうち一番下に積み上げられた在庫ｘ３が先にグラフに存在しなくなることにより、入庫と出庫の関係がＦＩＦＯの関係になっていないことが直感的に把握可能になる。
【００２８】
例えば、図４の在庫グラフｇａのように、在庫滞留期間の長い順に（もしくは短い順に）、各棒グラフを積み上げることにより、ＦＩＦＯの関係になっている入庫と出庫とのサイクルが数サイクル継続した場合、在庫滞留期間別に模様分け（もしくは色分け）されたそれぞれの在庫が、全体として例えば斜めの縞模様のような配置パターンをグラフ上で形成するようになる。ＦＩＦＯの関係になっていないとしても、入庫と出庫とのサイクルが定期的に繰り返されていれば、在庫滞留期間別に模様分け（もしくは色分け）されたそれぞれの在庫はグラフ上で何等かの配置パターンを形成するようになる。一方、入庫と出庫のサイクルが定期的に繰り返されない状況であれば、在庫滞留期間別に模様分け（もしくは色分け）されたそれぞれの在庫は、グラフ上には配置パターンは現れない。
【００２９】
このように、在庫滞留期間が、在庫滞留期間に基づいて一定の規定（降順、または昇順）にしたがって積み上げられることにより、入庫及び出庫が適切に行われているか否かについて、より直感的に把握可能になる。
【００３０】
さらに、図４の在庫グラフｇａによると、１月４日から２月２日までの期間には在庫滞留期間０〜１０日、１０〜２０日の在庫のみが存在するのに対し、２月３日以降の期間には、在庫滞留期間０〜１０日、１０〜２０日の在庫に加え、在庫滞留期間２０〜３０日、３０〜４０日の在庫が存在する（ｚ２）。これは、入庫及び出庫の運用が変化したことを意味する。このため、本実施の形態例における在庫グラフｇａによると、入庫及び出庫の運用の変化についても把握可能になる。
【００３１】
このようにして、本実施の形態例における在庫グラフｇａによると、各在庫の在庫滞留期間が把握可能になることにより、在庫滞留期間の時系列の変移や、各在庫の入庫、出庫の単位量について直感的に把握可能になる。このため、在庫に対応する入庫及び出庫が適切に行われているか否かの判定が可能になると共に、その運用の変化についても直感的に把握可能になる。これにより、在庫状況の流れについての分析及び課題の抽出が効率的に行われる。
【００３２】
なお、図４では、在庫グラフｇａに加えて、在庫グラフｇａに対応する入出庫グラフｇｄが表示されてもよい。入出庫グラフｇｄでは、入庫及び出庫について、対応する在庫と在庫滞留期間が同一に表される。具体的に、在庫グラフｇａにおける１月４日の在庫ｘ１は、１月４日の入庫、及び、１月９日の出庫に対応する。このため、在庫グラフｇａにおける１月４日の在庫ｘ１と、１月４日の入庫、及び、１月９日の出庫は、在庫滞留期間が同一に、識別可能に表される。このように、在庫滞留期間に基づいて、在庫に対応する入庫日及び出庫日が容易に関連付け可能になる。これにより、各グラフを在庫滞留期間に基づいて時系列にトレース可能になり、在庫の流れを直感的に把握することを可能にする。これにより、在庫管理における分析及び課題の抽出がより効率的に行われる。
【００３３】
［第１の実施の形態例］
続いて、図４で示した在庫グラフｇａの生成処理について説明する。
【００３４】
［在庫グラフの生成処理の流れ］
図５は、本実施の形態例における在庫情報生成プログラム２１による在庫グラフの生成処理の流れについて説明するフローチャート図である。本実施の形態例における在庫情報生成プログラム２１は、ある複数量の対象品について、入庫日及び出庫日をそれぞれ入力し、分析対象とする単位時間毎に、対象品の在庫滞留期間別の在庫量を算出する。そして、在庫情報生成プログラム２１は、算出された対象品の在庫量が、在庫滞留期間が識別可能に、単位時間毎に当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成する。
【００３５】
初めに、在庫情報生成プログラム２１は、分析対象の在庫場所における在庫の入庫日時を抽出する（Ｓ１１）。具体的に、在庫情報生成プログラム２１は、複数の在庫場所の情報を有する物流管理システム履歴情報テーブルから、分析の対象期間における分析対象の在庫場所への入庫情報を有する在庫ＩＤと、その入庫日時を抽出する。なお、抽出対象の在庫ＩＤに対して、分析対象の製品名等の情報によって、さらに、情報のフィルタリングが行われてもよい。
【００３６】
続いて、在庫情報生成プログラム２１は、抽出した在庫ＩＤに対応する在庫の出庫日時を抽出する（Ｓ１２）。在庫情報生成プログラム２１は、物流管理システム履歴情報テーブルから、在庫の移動及びその移動先を判定し、分析の対象期間における分析対象の在庫場所からの出庫情報を有する在庫ＩＤと、その出庫日時を抽出する。
【００３７】
次に、在庫情報生成プログラム２１は、在庫毎の在庫滞留期間を算出する（Ｓ１３）。具体的に、在庫情報生成プログラム２１は、工程Ｓ１１、Ｓ１２によって抽出された、分析対象の在庫場所への入庫情報を有する在庫ＩＤについて、抽出した出庫日時から入庫日時を減算し、在庫滞留期間を算出する。なお、在庫情報生成プログラム２１は、出庫日時を有していない在庫、即ち、未出庫の在庫については、入庫日時から基準日までの期間を未出庫滞留期間として算出する。基準日とは、例えば、分析の対象期間における最終日時である。これにより、物流管理システム履歴情報テーブルに基づいて、各在庫について在庫滞留期間の情報を有する入出庫状況テーブルが生成される。
【００３８】
なお、在庫滞留期間の算出について、出庫日、入庫日自体を在庫滞留期間に加算するか否か、及び、いずれか一方のみを在庫滞留期間に加算するか等の在庫滞留期間の定義を、ユーザによって変更可能にしてもよい。
【００３９】
続いて、在庫情報生成プログラム２１は、入出庫状況テーブルについて、在庫毎に、入庫日時まで遡って入庫日時から出庫日時までの情報として、在庫滞留期間、未出庫滞留期間を付与する（Ｓ１４）。具体的に、在庫情報生成プログラム２１は、入出庫状況テーブルにおけるそれぞれの在庫ＩＤについて、対応する入庫日時から出庫日時までの各日時に対して在庫滞留期間、未出庫滞留期間を付与し、在庫滞留期間テーブルを生成する。
【００４０】
ここで、工程Ｓ１１〜Ｓ１４の処理において、入力、及び、生成される各テーブルの具体例について説明する。まず、初めに、在庫情報生成プログラム２１の入力となる物流管理システム履歴情報テーブルの具体例について説明する。
【００４１】
［物流管理システム履歴情報テーブルの具体例］
図６は、物流管理システム履歴情報テーブルＴ１の一例を示す図である。同図の物流管理システム履歴情報テーブルＴ１は、製品Ａ、製品Ｂの入出庫の履歴情報であって、在庫場所が東京または、大阪である入出庫の履歴情報を日時単位に有するテーブルである。また、物流管理システム履歴情報テーブルＴ１における各在庫には、移動対象の製品群毎に、在庫ＩＤ及び在庫量の情報が付与されている。
【００４２】
在庫情報生成プログラム２１は、例えば、物流管理システム履歴情報テーブルＴ１から、分析対象の在庫場所である東京への入庫情報を有する在庫ＩＤと、その入庫日時を抽出する（Ｓ１１）。これにより、在庫ＩＤ：１０００／入庫日：１月１日、在庫ＩＤ：１０１０／入庫日：１月３日、在庫ＩＤ：１０２０／入庫日：１月５日、在庫ＩＤ：１０３０／入庫日：１月５日、在庫ＩＤ：１０４０／入庫日：１月１０日の情報が抽出される。続いて、在庫情報生成プログラム２１は、抽出した在庫ＩＤに対応する在庫の出庫日時を抽出する（Ｓ１２）。これにより、在庫ＩＤ：１０００／出庫日：１月６日、在庫ＩＤ：１０１０／出庫日：１月８日、在庫ＩＤ：１０２０／出庫日：１月１５日、在庫ＩＤ：１０３０／出庫日：未定、在庫ＩＤ：１０４０／出庫日：未定の情報が抽出される。
【００４３】
続いて、在庫情報生成プログラム２１は、在庫毎の在庫滞留期間を算出する（Ｓ１３）。この例において、基準日は、例えば、１月１５日である。これにより、在庫ＩＤ：１０００／在庫滞留期間：５日、在庫ＩＤ：１０１０／在庫滞留期間：５日、在庫ＩＤ：１０２０／在庫滞留期間：１０日、在庫ＩＤ：１０３０／未出庫滞留期間：１０日（未出庫）、在庫ＩＤ：１０４０／未出庫滞留期間：５日（未出庫）の情報が抽出される。これにより、入出庫状況テーブルＴ２が生成される。
【００４４】
［入出庫状況テーブルＴ２の具体例］
図７は、図６の物流管理システム履歴情報テーブルＴ１に基づいて生成される入出庫状況テーブルＴ２の一例と、在庫滞留期間テーブルＴ３の一例を示す図である。同図の上部分に表示される入出庫状況テーブルＴ２は、図５のフローチャート図における工程Ｓ１１〜Ｓ１３の処理によって生成されるテーブルである。
【００４５】
図７の入出庫状況テーブルＴ２における行は在庫ＩＤ、列は日時を示す。入出庫状況テーブルＴ２は、各在庫ＩＤについて、日付に対応する入出庫状況、出庫日に在庫滞留期間を有する。また、入出庫状況テーブルＴ２は、未出庫の在庫については、基準日に未出庫滞留期間を有する。この例において、入出庫状況テーブルＴ２は、製品Ａの在庫場所が東京の入出庫状況を有する。
【００４６】
図６の物流管理システム履歴情報テーブルＴ１によると、東京への入庫情報を有する在庫ＩＤ：１０００の入庫日は１月１日、出庫日は１月６日であって、在庫滞留期間は５日である。このため、入出庫状況テーブルＴ２は、在庫ＩＤ：１０００について、１月１日に入庫された旨の情報、１月６日に出庫された旨の情報と対応する在庫滞留期間５日の情報を有する。また、同様にして、東京への入庫情報を有する在庫ＩＤ：１０３０の入庫日は１月５日、出庫日は未定であって、基準日に基づく未出庫滞留期間は１０日である。このため、入出庫状況テーブルＴ２は、在庫ＩＤ：１０３０について、１月５日に入庫された旨の情報、基準日である１月１５日に未出庫である旨の情報と、未出庫滞留期間１０日の情報を有する。
【００４７】
そして、工程Ｓ１４として、入出庫状況テーブルＴ２が有する各在庫ＩＤについて、対応する入庫日時から出庫日時までの各日時に対して在庫滞留期間、未出庫滞留期間が付与され、在庫滞留期間テーブルが生成される。
【００４８】
［在庫滞留期間テーブルＴ３の具体例］
図７の中央部には、入出庫状況テーブルＴ２に基づいて、工程Ｓ１４の処理によって生成される在庫滞留期間テーブルＴ３の一例が表される。同図の在庫滞留期間テーブルＴ３における行は在庫ＩＤ、列は日時を示す。在庫滞留期間テーブルＴ３は、各在庫ＩＤについて、出庫日から入庫日の間における日付毎に在庫滞留期間、または、未出庫滞留期間の情報を有する。
【００４９】
この例において、入出庫状況テーブルＴ２は、在庫ＩＤ：１０００について、入庫日：１月１日、出庫日：１月６日、在庫滞留期間５日の情報を有する。このため、在庫滞留期間テーブルＴ３は、在庫ＩＤ：１０００について、入庫日：１月１日から出庫日：１月６日までの各日付に、在庫滞留期間５日の情報を有する。同様にして、在庫滞留期間テーブルＴ３は、在庫ＩＤ：１０３０について、入庫日：１月５日から基準日：１月１５日までの各日付に、未出庫滞留期間１０日の情報を有する。
【００５０】
なお、図７の下部に表示される在庫滞留期間テーブルＴ４は、別の形態の在庫滞留期間テーブルＴ４である。在庫滞留期間テーブルＴ４は、各在庫ＩＤについて、入庫日と出庫日の情報に加えて、在庫滞留期間、または、未出庫滞留期間の情報を有する。在庫滞留期間テーブルは、いずれの形態であってもよい。
【００５１】
［在庫グラフ生成処理の続き］
図５のフローチャート図に戻り、在庫情報生成プログラム２１は、続いて、各日時の在庫滞留期間別、未出庫滞留期間別の在庫量を計算する（Ｓ１５）。具体的に、在庫情報生成プログラム２１は、図７の在庫滞留期間テーブルＴ３において、日時単位（列方向）に在庫滞留期間が同一の在庫を検出し、在庫滞留期間別に、検出された在庫ＩＤに対応する在庫量の総和を算出する。これにより、在庫滞留期間別の在庫量テーブルＴ５が生成される。
【００５２】
続いて、在庫情報生成プログラム２１は、在庫滞留期間別、未出庫滞留期間別の在庫量を、在庫滞留期間、未出庫滞留期間別の降順、または、昇順にしたがって、積み上げグラフによって表示する（Ｓ１６）。在庫情報生成プログラム２１は、工程Ｓ１５の処理によって生成された在庫滞留期間別の在庫量テーブルに基づいて、日付毎の在庫量を在庫滞留期間、未出庫滞留期間が識別可能に表示されるグラフを生成する。この例において、降順では在庫滞留期間が長い在庫がより上に積み上げられ、昇順では在庫滞留期間が長い在庫がより下に積み上げられる。
【００５３】
［在庫滞留期間別の在庫量テーブルの具体例］
図８は、図７の在庫滞留期間テーブルＴ３に基づいて生成される在庫滞留期間別の在庫量テーブルＴ５の一例を示す図である。在庫滞留期間別の在庫量テーブルＴ５における行は在庫滞留期間、列は日時を示し、日時毎に在庫滞留期間、未出庫滞留期間毎の在庫量の情報を有する。
【００５４】
具体的に、図７の在庫滞留期間テーブルＴ３において、１月１日に滞留している在庫は、在庫ＩＤ：１０００だけであり、在庫量は１０である。このため、図８の在庫滞留期間別の在庫量テーブルＴ５は、１月１日について、在庫滞留期間５日（滞留５日）の在庫が１０である情報を有する。
【００５５】
また、図７の在庫滞留期間テーブルＴ３において、１月５日に滞留している在庫は、在庫ＩＤ：１０００、在庫ＩＤ：１０１０、在庫ＩＤ：１０２０、在庫ＩＤ：１０３０である。そして、在庫ＩＤ：１０００、在庫ＩＤ：１０１０の在庫滞留期間は５日間であり、各在庫ＩＤの在庫量の総和は３０である。また、在庫ＩＤ：１０２０の在庫滞留期間は１０日間、在庫量は２０であって、在庫ＩＤ：１０３０の在庫は未出庫であり、未出庫滞留期間は１０日間、在庫量は２０である。このため、図８の在庫滞留期間別の在庫量テーブルＴ５は、１月５日について、在庫滞留期間５日（滞留５日）の在庫が３０、在庫滞留期間１０日（滞留１０日）の在庫が２０、未出庫滞留期間１０日（未定１０日）の在庫が２０である情報を有する。
【００５６】
［在庫グラフの具体例］
図９は、図８の在庫滞留期間別の在庫量テーブルＴ５に基づいて生成される在庫グラフｇａ−１の一例である。同図の在庫グラフｇａ−１の横軸は日時、縦軸は在庫量であって、在庫量は在庫滞留期間が識別可能に表されている。また、この例では、在庫滞留期間が降順に積み上げられている。また、未出庫滞留期間についても、在庫滞留期間の上に、未出庫滞留期間の降順に積み上げられている。
【００５７】
このように、図６に示す物流管理システム履歴情報テーブルＴ１に基づいて、東京に入出庫される製品Ａの入出庫日の情報に基づいて、日付単位の在庫量における在庫滞留期間が識別可能な在庫グラフｇａ−１が生成される。これにより、各在庫の質を示す在庫滞留期間が判別可能になると共に、単位時間毎の在庫の在庫滞留期間の内訳（比率、量等）や、入出庫の単位量が在庫滞留期間に基づいて直感的に把握可能になる。また、対象期間における入出庫の運用の変化の有無についても容易に把握可能になる。これにより、在庫滞留期間に基づいて、各在庫に係る入庫及び出庫の状況が直感的に把握可能になり、入庫及び出庫が適切に行われているか否かの分析が効率的に行われることを可能にする。
【００５８】
また、本実施の形態例における在庫グラフｇａ−１において、在庫滞留期間の降順、または昇順に各在庫が積み上げられている。これにより、出庫による在庫の変化時に、在庫滞留期間の最も長い在庫から出庫されたか否かについてより直感的に把握可能になる。これにより、在庫に対応する入庫及び出庫が適切に行われているか否かが直感的に判別可能になるため、物流管理の分析、課題の抽出が効果的に行われる。
【００５９】
また、本実施の形態例における在庫グラフｇａ−１によると、出庫日が未確定の在庫について、基準日に基づいて算出される未出庫滞留期間についても識別可能に表示される。これにより、在庫の出庫日が未定であっても、基準日を起点とする未出庫滞留期間に基づく在庫の質の識別が可能になる。
【００６０】
なお、本実施の形態例において、在庫グラフｇａ−１の横軸の単位である単位時間を一日としているがこの例に限定されるものではない。単位時間は、在庫の変動速度、移動速度に応じて、時間単位や週単位等に変更されてもよい。これに伴って、在庫グラフｇａ−１の元となる各テーブルの時間の単位についてもあわせて変更される。
【００６１】
［在庫グラフの別の形態１］
図１０は、別の形態の在庫グラフｇａ−２の一例を表す図である。同図の在庫グラフｇａ−２は、図９の在庫グラフｇａ−１に対して、出庫日が確定していない未出庫の在庫について、未出庫滞留期間の代わりに、在庫滞留期間未定である旨の情報を有する。
【００６２】
図８の在庫滞留期間別の在庫量テーブルＴ５によると、１月５日の在庫について、出庫日が確定している在庫滞留期間５日間の在庫量は３０であり、在庫滞留期間１０日間の在庫量は２０である。また、未出庫の在庫の在庫量は２０である。このため、図１０の在庫グラフｇａ−１における１月５日の在庫について、在庫滞留期間５日間、在庫滞留期間１０日間の各在庫量に加えて、出庫日未定の在庫２０が出庫日未定の在庫として表される。これにより、単位時間毎の各在庫の在庫滞留期間が直感的に判別可能になると共に、出庫日が確定している在庫と、未確定の在庫との明確な識別が可能になる。
【００６３】
［別の形態の在庫グラフの生成処理の流れ］
図１１は、別の形態の在庫グラフｇａ−２を生成する在庫情報生成プログラム２１の処理の流れを説明するフローチャート図である。同図のフローチャート図において、工程Ｓ１１、Ｓ１２の処理は、図５のフローチャート図と同様である。
【００６４】
この例において、在庫情報生成プログラム２１は、在庫毎の在庫滞留期間を算出するが、未出庫の在庫については在庫滞留期間を未定として設定する（Ｓ２３）。次に、在庫情報生成プログラム２１は、各在庫について、入庫日時から出庫日時までの情報として在庫滞留期間を付与するが、未出庫の在庫については在庫滞留期間未定の情報を付与する（Ｓ２４）。続いて、在庫情報生成プログラム２１は、各日時の在庫滞留期間別、在庫滞留期間未定の在庫量を計算する（Ｓ２５）。続いて、在庫情報生成プログラム２１は、分析対象の期間における単位時間毎に、各在庫滞留期間、在庫滞留期間未定の在庫量を積み上げグラフによって表示する（Ｓ２６）。在庫滞留期間が降順で積み上げられる場合、在庫滞留期間未定の在庫量については、例えば、一番上位に積み上げられる。
【００６５】
［在庫グラフの別の形態２］
図１２は、さらに別の形態の在庫グラフｇａ−３の一例を表す図である。同図の在庫グラフｇａ−３は、図９の在庫グラフｇａ−１に対して、出庫日が確定していない未出庫の在庫が表示されない。
【００６６】
前述したとおり、図８の在庫滞留期間別の在庫量テーブルＴ５によると、１月５日の在庫について、出庫日が確定している在庫滞留期間５日間の在庫量は３０であり、在庫滞留期間１０日間の在庫量は２０である。また、出庫日が確定していない在庫の在庫量は２０である。このため、図１２の在庫グラフｇａ−３における１月５日の在庫について、在庫滞留期間５日間、在庫滞留期間１０日間の在庫のみが表示される。これにより、出庫日が確定した在庫のみを対象として在庫滞留期間別に表示されるため、確定した在庫情報に基づく確実な分析が可能になる。
【００６７】
［別の形態の在庫グラフの生成処理の流れ］
図１３は、別の形態の在庫グラフｇａ−３を生成する在庫情報生成プログラム２１の処理の流れを説明するフローチャート図である。同図のフローチャート図において、工程Ｓ１１、Ｓ１２の処理は、図５のフローチャート図と同様である。また、工程Ｓ２３、Ｓ２４の処理は、図１１のフローチャート図と同様である。
【００６８】
この例において、入庫日時から出庫日時までの情報として在庫滞留期間、在庫滞留期間未定の情報が付与されると（Ｓ２４）、在庫情報生成プログラム２１は、出庫日の確定している在庫を対象として、各日時の在庫滞留期間別の在庫量を計算する（Ｓ３５）。続いて、在庫情報生成プログラム２１は、分析対象の期間における単位時間毎に、各在庫滞留期間別の在庫量を積み上げグラフによって表示する（Ｓ３６）。このとき、未出庫の在庫については、グラフに表示されない。
【００６９】
以上のように、本実施の形態例における在庫情報生成プログラムによると、対象品の入庫日、及び、出庫日の情報に基づいて、単位時間毎の在庫量における在庫滞留期間が識別可能な在庫グラフが生成される。なお、在庫グラフにおいて、出庫日の確定していない在庫については、基準日を起点とする未出庫滞留期間、または、在庫滞留期間未定の情報として表示されてもよいし、表示されなくてもよい。また、出庫日の確定していない在庫の表示の有無について、ユーザによって選択可能にしてもよい。
【００７０】
これにより、在庫滞留期間の異なる各在庫の量や比率、時系列による変化が直感的に把握可能になる。このため、製品の入庫、出庫の運用の変化について把握可能になると共に、通い容器で運搬される資材等の消費順や消費量等、及び、その変化について把握可能になる。このように、在庫の在庫滞留期間に基づいて、在庫状況の流れが直感的に把握可能になる。
【００７１】
また、本実施の形態例における在庫グラフにおいて、在庫滞留期間の降順、または昇順に各在庫が積み上げられていることにより、出庫による在庫の変化時に、在庫滞留期間の最も長い在庫から出庫されたか否かが直感的に把握可能になる。これにより、製品や、通い容器で運搬される資材等の出庫順が適切であるか否かが判別可能になり、在庫状況の流れの分析、課題の抽出が効率的に行われる。
【００７２】
なお、本実施の形態例において、在庫滞留期間を、例えば、０〜１０日、１０〜２０日のように１０日範囲とした。しかしながら、この例に限定されるものではない。在庫滞留期間は、１日、数時間を単位として設定されてもよいし、在庫に変化が生じる所定の期間を単位として設定されてもよい。また、在庫滞留期間の範囲について、ユーザによって任意に選択可能にされてもよい。
【００７３】
また、本実施の形態例における各グラフにおいて、在庫滞留期間、及び、未出庫滞留期間は、網点や斜線等の異なるパターンによって識別可能に表される。しかしながら、この例に限定されるものではない。在庫滞留期間、及び、未出庫滞留期間は、異なる色によって識別可能に表示されてもよいし、グラフに在庫滞留期間や未出庫滞留期間が数値等により表示されることによって識別可能に表されてもよい。
【００７４】
［第２の実施の形態例］
第２の実施の形態例では、在庫情報生成プログラム２１は、在庫グラフに加えて、在庫グラフと同様にして在庫滞留期間が識別可能に表される入庫グラフ及び出庫グラフを生成する。在庫滞留期間が各グラフ間で同一に表されることにより、ユーザは、在庫グラフにおけるある在庫に対応する入庫グラフにおける入庫、及び出庫グラフにおける出庫を、在庫滞留期間に基づいて直感的に関連付けることができる。これにより、ユーザは、在庫滞留期間に基づいて在庫の流れを容易に把握することができ、在庫の流れの分析及び課題の抽出をより効率的に行うことができる。
【００７５】
［各グラフの具体例］
図１４は、第２の実施の形態例において生成される各グラフの具体例を示す図である。同図において、第１の実施の形態例で生成される在庫グラフｇａ−１に加えて、横軸の時間を連動させた入庫グラフｇｂ−１、出庫グラフｇｃ−１が表示される。また、入庫グラフｇｂ−１における各入庫、出庫グラフｇｃ−１における各出庫は、在庫グラフｇａ−１における対応する在庫と同一の在庫滞留期間が付与される。
【００７６】
図１４のグラフにおいて、例えば、在庫グラフｇａ−１における在庫滞留期間１０〜２０日の在庫ｘ１１について、当該在庫ｘ１１と同一の在庫滞留期間として表示される入庫グラフｇｂ−１における１月５日の入庫ｘ１２、及び、出庫グラフｇｃ−１における１月１５の出庫ｘ１３と容易に関連付けられる。また、例えば、入庫グラフｇｂ−１における１月５日の入庫ｘ１２、ｘ１４は、在庫滞留期間１０〜２０日の入庫ｘ１２と、未出庫滞留期間１０日の入庫ｘ１４を有する。これにより、１月５日に一度に入庫された製品が２回以上に渡って出庫されることが簡易に把握可能になる。
【００７７】
このように、第２の実施の形態例によると、在庫グラフｇａ−１に加えて、在庫滞留期間が共通に表された入庫グラフｇｂ−１、出庫グラフｇｃ−１が生成されることによって、ユーザは、在庫の入庫日及び出庫日を直感的にトレースすることができると共に、在庫における入出庫の単位量を直感的に把握できる。このため、在庫の在庫滞留期間に基づいて、在庫のフローが容易に把握可能になり、分析及び課題の抽出がより効率的に行われる。
【００７８】
続いて、第２の実施の形態例における在庫情報生成プログラム２１におけるグラフの生成処理の流れについて説明する。
【００７９】
［各グラフの生成処理の流れ］
図１５は、第２の実施の形態例における在庫情報生成プログラム２１の処理の流れを説明するフローチャート図である。本実施の形態例における在庫情報生成プログラム２１は、第１の実施の形態例における在庫グラフの生成処理に加えて、さらに、入庫量が、対応する在庫の在庫滞留期間と同一に、識別可能に表される入庫グラフ、出庫量が、対応する在庫の在庫滞留期間と同一に、識別可能に表される出庫グラフを生成する。
【００８０】
図１５のフローチャート図における工程Ｓ１１〜Ｓ１５までの処理は、図５の第１の実施の形態例におけるフローチャート図と同様である。第２の実施の形態例において、在庫情報生成プログラム２１は、各日時の在庫滞留期間別、未出庫滞留期間別の総在庫量を計算した後（Ｓ１５）、各入庫日時における在庫滞留期間別、未出庫滞留期間別の入庫量を計算する（Ｓ４６）。
【００８１】
具体的に、在庫情報生成プログラム２１は、図７に示した在庫滞留期間テーブルＴ３において、列方向である日時毎に、当該日時が入庫日であって、在庫滞留期間が同一である在庫を検出し、その総和を入庫量として算出する。未出庫滞留期間が同一である在庫についても同様にして、入庫量の総和が算出される。これにより、在庫滞留期間別の入庫量テーブルが生成される。
【００８２】
続いて、在庫情報生成プログラム２１は、各出庫日時における在庫滞留期間別、未出庫滞留期間別の出庫量を計算する（Ｓ４７）。具体的に、在庫情報生成プログラム２１は、図７に示した在庫滞留期間テーブルＴ３において、列方向である日時毎に、当該日時が出庫日であって在庫滞留期間が同一である在庫を検出し、その総和を出庫量として算出する。これにより、在庫滞留期間別の出庫量テーブルが生成される。このように、工程Ｓ４６、Ｓ４７の処理の結果、在庫滞留期間別の入庫量テーブル、在庫滞留期間別の出庫量テーブルが生成される。
【００８３】
［在庫滞留期間別の入庫量テーブル、出庫量テーブル］
図１６は、在庫滞留期間別の入庫量テーブルＴ６、在庫滞留期間別の出庫量テーブルＴ７の一例を示す図である。同図には、工程Ｓ４６の処理で生成される在庫滞留期間別の入庫量テーブルＴ６と、工程Ｓ４７の処理で生成される在庫滞留期間別の出庫量テーブルＴ７とが表示される。
【００８４】
在庫滞留期間別の入庫量テーブルＴ６における行は在庫滞留期間及び未出庫滞留期間、列は日時を示し、日時毎に、在庫滞留期間毎の入庫量の情報を有する。具体的に、在庫滞留期間別の入庫量テーブルＴ６は、１月１日について、在庫滞留期間５日（滞留５日）の在庫が１０、入庫された旨の情報を有し、１月３日について、在庫滞留期間５日（滞留５日）の在庫が１０、１月５日について、在庫滞留期間１０日（滞留１０日）の在庫が２０、未出庫滞留期間１０日（未定１０日）の在庫が２０、１月１０日について、未出庫滞留期間１０日（未定５日）の在庫が２０入庫された旨の情報を有する。
【００８５】
また、在庫滞留期間別の出庫量テーブルＴ７における行は在庫滞留期間及び未出庫滞留期間、列は日時を示し、日時毎に、在庫滞留期間毎の出庫量の情報を有する。具体的に、在庫滞留期間別の出庫量テーブルＴ７は、１月６日について、在庫滞留期間５日（滞留５日）の在庫が１０、出庫された旨の情報を有し、１月８日について、在庫滞留期間５日（滞留５日）の在庫が２０、出庫された旨の情報を有する。
【００８６】
図１５のフローチャート図において、続いて、在庫情報生成プログラム２１は、第１の実施の形態例における在庫グラフに加えて、分析対象の期間における在庫滞留期間、未出庫滞留期間別の入庫量及び出庫量を、時間を同期させて、在庫滞留期間、未出庫滞留期間の降順、または、昇順に、積み上げグラフによって表示する（Ｓ４８）。
【００８７】
具体的に、在庫情報生成プログラム２１は、図８の在庫滞留期間別の在庫量テーブルＴ５、図１６の在庫滞留期間別の入庫量テーブルＴ６、在庫滞留期間別の出庫量テーブルＴ７に基づいて、在庫滞留期間、未出庫滞留期間を識別可能にした在庫量の変動のグラフ、入庫量の変動のグラフ、出庫量の変動のグラフを作成する。そして、在庫情報生成プログラム２１は、それぞれのグラフを横軸の時間を同期させて表示する。入庫グラフ、出庫グラフにおける在庫滞留期間の積み上げ順は、在庫グラフと共通に設定される。
【００８８】
これにより、図６に示す物流管理システム履歴情報テーブルＴ１に基づいて、１日単位に在庫量が算出された在庫グラフ、及び、当該在庫グラフと在庫滞留期間が共通に識別可能に表される入庫グラフ、出庫グラフが生成される。なお、本実施の形態例では、入庫グラフと出庫グラフが生成されるが、入庫グラフのみが生成されてもよい。在庫グラフと入庫グラフが連動して生成されることにより、在庫と入庫の関連を在庫滞留期間に基づいて、直感的に把握可能になる。
【００８９】
以上のように、本実施の形態例における在庫情報生成プログラムによると、対象品の入庫日、及び、出庫日の情報に基づいて、単位時間毎の在庫量における在庫滞留期間が識別可能な在庫グラフに加えて、単位時間毎の入庫量、出庫量の両方またはいずれかが、対応する在庫の在庫滞留期間を識別可能に表される各グラフが生成される。
【００９０】
これにより、各在庫の質を示す在庫滞留期間が判別可能になると共に、単位時間毎の在庫の在庫滞留期間の内訳（比率、量等）や、入出庫の量が在庫滞留期間に基づいて直感的に把握可能になる。また、対象期間における入出庫の運用の変化の有無についても容易に把握可能になる。このように、在庫の在庫滞留期間に基づいて、在庫状況の流れが直感的に把握可能になることにより、在庫状況の分析や課題の抽出がより効率的に行われる。また、在庫滞留期間の降順、または昇順に各在庫が積み上げられることにより、在庫滞留期間の最も長い在庫から出庫されたか否かについて直感的に判定可能になり、入庫及び出庫が適切に行われているか否かについても容易に判別可能になる。
【００９１】
さらに、各グラフにおいて在庫に対応する入庫、及び、出庫が在庫滞留期間を同一にして表されることにより、入庫及び出庫に基づく在庫状況の流れがより容易に把握可能になると共に、在庫の入庫、出庫の単位量についても容易に把握可能になる。これにより、在庫状況の流れの分析及び課題の抽出がさらに効果的に行われる。
【００９２】
［入庫グラフの別の形態］
なお、第１の実施の形態例において、図１０、図１２において説明した別の形態の在庫グラフｇａ−２、ｇａ−３と同様にして、第２の実施の形態例における入庫グラフにおいても、出庫日が確定していない未出庫の入庫について、在庫滞留期間が未定である旨の情報を有していてもよいし、未出庫の入庫について表示されなくてもよい。
【００９３】
［別の形態１］
図１７は、第２の実施の形態例において生成される別の形態の在庫グラフ、入庫グラフの一例を表す図である。同図の在庫グラフｇａ−２、入庫グラフｇｂ−２は、図１４の各グラフに対して、未出庫の在庫及び入庫について、在庫滞留期間が未定である旨の情報を有する。例えば、同図のグラフにおける、１月５日の在庫について、出庫日が確定していない在庫の在庫量は２０である。このため、在庫グラフｇａ−２における１月５日の在庫について、在庫滞留期間０〜１０日間、在庫滞留期間１０〜２０日間の各在庫量に加えて、在庫ｘ２１が出庫日未定の在庫として表される。また、入庫グラフｇｂ−２において、在庫ｘ２１に対応する入庫ｘ２２が在庫滞留期間未定の情報として表される。
【００９４】
これにより、本実施の形態例における在庫グラフ及び入庫グラフによると、単位時間毎に、在庫及び入庫に対応する在庫滞留期間が直感的に判別可能になると共に、出庫日が確定している在庫及び入庫と、出庫日が未確定の在庫及び入庫との明確な識別が可能になる。
【００９５】
［別の形態２］
図１８は、第２の実施の形態例において生成されるさらに別の形態の在庫グラフ、入庫グラフの一例を表す図である。同図の在庫グラフｇａ−３、入庫グラフｇｂ−３には、図１４の各グラフに対して、未出庫の在庫、当該在庫に対応する入庫の情報が含まれない。このため、在庫グラフｇａ−３における１月５日の在庫について、出庫日が確定していない在庫（図１７のｘ２１）、入庫（図１７のｘ２２）は表示されない。
【００９６】
これにより、本実施の形態例における在庫グラフ及び入庫グラフによると、出庫日が確定した在庫及び入庫のみが表示されることにより、在庫滞留期間が確定した在庫情報及び入庫情報に基づく的確な分析が可能になる。
【００９７】
［第３の実施の形態例］
第３の実施の形態例では、在庫情報生成プログラム２１は、第２の実施の形態例で生成した入庫グラフ及び出庫グラフに代えて、入庫量を正の数、出庫量を負の数とする入出庫グラフを生成する。このような入出庫グラフによると入庫と出庫の関係をより直感的に把握可能であるため、ユーザは、在庫滞留期間に基づく在庫の流れをより容易に把握することができる。
【００９８】
［入出庫グラフの具体例］
図１９は、第３の実施の形態例において生成される各グラフの具体例を示す図である。同図において、第１の実施の形態例で生成される在庫グラフｇａ−１に加えて、横軸の時間を連動させ、入庫を正方向の情報、出庫を負方向の情報として有する入出庫グラフｇｄ−１が表示される。入出庫グラフｇｄ−１における各入出庫は、在庫グラフｇａ−１における対応する在庫と同一の在庫滞留期間が付与され、識別可能に表示される。
【００９９】
このように、在庫グラフｇａ−１に加えて、入庫については正の値、出庫については負の値として表される入出庫グラフｇｄ−１が生成されることによって、ユーザは、在庫に関連する入出庫の流れをより直感的に把握することができる。このような入出庫グラフｇｄ−１が、在庫グラフｇａ−１と在庫滞留期間別を共通にして連動して表示されることにより、ユーザは、在庫の流れをより効率的に、より直感的に把握することができる。これにより、分析及び課題の抽出がより効率的に行われる。
【０１００】
本実施の形態例における在庫情報生成プログラム２１は、第２の実施の形態例において生成した在庫滞留期間別の入庫量テーブル（図１６のＴ６）と滞留期間別の出庫量テーブル（図１６のＴ７）に基づいて、出庫量を負の数とする新たな在庫滞留期間別の入出庫量テーブルを生成する。そして、在庫情報生成プログラム２１は、在庫滞留期間別の在庫テーブル（図８のＴ５）、及び、在庫滞留期間別の入出量テーブルに基づいて、分析対象の期間における在庫滞留期間別の在庫グラフｇａ−１、入出庫グラフｇｄ−１を生成する。
【０１０１】
［入出庫量テーブルＴ８の具体例］
図２０は、在庫滞留期間別の入出庫量テーブルＴ８の一例を表す図である。在庫滞留期間別の入出庫量テーブルＴ８における行は在庫滞留期間及び未出庫滞留期間、列は日時を示し、日時毎に在庫滞留期間毎の入出庫量の情報を有する。また、在庫滞留期間別の入出庫量テーブルＴ８において、出庫量は負の値として保持される。具体的に、在庫滞留期間別の入出庫量テーブルＴ８は、１月１日における１０として在庫滞留期間５日の在庫が１０入庫された旨の情報等を有し、１月６日における−１０として在庫滞留期間５日の在庫が１０出庫された旨の情報等を有する。
【０１０２】
［入出庫グラフの別の形態１］
図２１は、第３の実施の形態例において生成される別の形態の在庫グラフ、入出庫グラフの一例を表す図である。同図の在庫グラフｇａ−２及び入出庫グラフｇｄ−２は、出庫日が確定していない未出庫の在庫について、在庫滞留期間未定である旨の情報を有する。このため、在庫グラフｇａ−２、及び、入出庫グラフｇｄ−２において、未出庫の在庫ｘ２１及び入庫ｘ２２について、在庫滞留期間未定の情報を有する。
【０１０３】
［入出庫グラフの別の形態２］
図２２は、第３の実施の形態例において生成されるさらに別の形態の在庫グラフ、入出庫グラフの一例を表す図である。同図の在庫グラフｇａ−３及び入出庫グラフｇｄ−３では、出庫日が確定した在庫及び入庫についてのみ表示される。このため、在庫グラフｇａ−３における１月５日の在庫について、出庫日が確定していない在庫（図２１のｘ２１）、入出庫グラフｇｄ−３における入庫（図２１のｘ２２）は表示されない。
【０１０４】
以上のように、本実施の形態例における在庫情報生成プログラムによると、対象品の入庫日、及び、出庫日の情報に基づいて、単位時間毎の在庫量における在庫滞留期間が識別可能な在庫グラフに加えて、単位時間毎に、入出庫量が、正の方向を入庫量とし、負の方向を出庫量として、対応する在庫の在庫滞留期間を識別可能に表される入出庫グラフが生成される。
【０１０５】
これにより、各在庫の質を示す在庫滞留期間が判別可能になると共に、単位時間毎の在庫の在庫滞留期間の内訳（比率、量等）や、入出庫の単位量が在庫滞留期間に基づいて直感的に把握可能になる。また、対象期間における入出庫の運用の変化の有無についても容易に把握可能になる。このように、在庫の在庫滞留期間に基づいて、在庫状況の流れが直感的に把握可能になることにより、在庫状況の分析や課題の抽出がより効率的に行われる。また、在庫滞留期間の降順、または昇順に各在庫が積み上げられることにより、在庫滞留期間の最も長い在庫から出庫されたか否かについて直感的に判定可能になり、入庫及び出庫が適切に行われているか否かについても容易に判別可能になる。
【０１０６】
さらに、各グラフにおいて在庫に対応する入庫及び出庫が、正の方向を入庫とし、負の方向を出庫として、在庫滞留期間を同一にして表されることにより、入庫及び出庫に基づく在庫状況の流れがより容易に把握可能になる。これにより、在庫状況の流れの分析及び課題の抽出がより効果的に行われる。
【０１０７】
なお、本実施の形態例における在庫情報生成プログラムによって生成される在庫グラフ、入庫グラフ、出庫グラフ、入出庫グラフにおいて、さらに、ある在庫と、対応する入庫、出庫が、在庫滞留期間の単位に識別可能に強調表示されてもよい。具体的に、例えば、在庫グラフにおいて、ある日時の在庫における在庫滞留期間の在庫がユーザによって選択された場合、入庫グラフ、出庫グラフ、及び、入出庫グラフにおける対応する入庫、出庫が点滅等の強調表示によって識別可能に表示されてもよい。これにより、より直感的に、在庫状況の流れが把握可能になる。
【０１０８】
以上の実施の形態をまとめると、次の付記のとおりである。
【０１０９】
（付記１）
分析の対象品の在庫履歴情報を生成する在庫情報生成処理をコンピュータに実行させるコンピュータ読み取り可能な在庫情報生成プログラムであって、
前記在庫情報生成処理は、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出工程と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成工程と、を有する在庫情報生成プログラム。
【０１１０】
（付記２）
付記１において、
前記グラフ生成工程は、さらに、前記入庫日に基づく入庫量が、前記単位時間毎に、当該入庫量に対応する前記対象品の前記在庫滞留期間が識別可能に表される入庫グラフを生成する在庫情報生成プログラム。
【０１１１】
（付記３）
付記２において、
前記グラフ生成工程は、さらに、前記出庫日に基づく出庫量が、前記単位時間毎に、当該出庫量に対応する前記対象品の前記在庫滞留期間が識別可能に表される出庫グラフを生成する在庫情報生成プログラム。
【０１１２】
（付記４）
付記１において、
前記グラフ生成工程は、さらに、前記入庫日に基づく入庫量、及び、前記出庫日に基づく出庫量が、前記単位時間毎に、当該入庫量及び当該出庫量に対応する前記対象品の前記在庫滞留期間が識別可能に、正方向を前記対象品の入庫量、負方向を前記出庫量として表される入出庫グラフを生成する在庫情報生成プログラム。
【０１１３】
（付記５）
付記１乃至４のいずれかにおいて、
前記在庫滞留期間は、所定の期間である在庫情報生成プログラム。
【０１１４】
（付記６）
付記１乃至５のいずれかにおいて、
前記在庫滞留期間算出工程は、前記出庫日が確定していない前記対象品の在庫滞留期間を、基準日を基点として、前記入庫日から前記基準日までの期間を未出庫滞留期間として算出し、
前記グラフ生成工程において、前記出庫日が確定していない前記対象品に対応する情報については、当該未出庫滞留期間が識別可能に表される在庫情報生成プログラム。
【０１１５】
（付記７）
付記１乃至５のいずれかにおいて、
前記グラフ生成工程において、前記出庫日が確定していない前記対象品に対応する情報については、在庫滞留期間未定の情報として識別可能に表される在庫情報生成プログラム。
【０１１６】
（付記８）
付記１乃至５のいずれかにおいて、
前記グラフ生成工程において、前記出庫日が確定していない前記対象品に対応する情報については表されない在庫情報生成プログラム。
【０１１７】
（付記９）
付記１乃至８のいずれかにおいて、
前記在庫滞留期間は、模様、色、当該在庫滞留期間の表記のいずれか、または、その組み合わせによって、識別可能に表される在庫情報生成プログラム。
【０１１８】
（付記１０）
分析の対象品の在庫履歴情報を生成する在庫情報生成方法であって、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出工程と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成工程と、を有する在庫情報生成方法。
【０１１９】
（付記１１）
分析の対象品の在庫履歴情報を生成する在庫情報生成装置であって、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出手段と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成手段と、を有する在庫情報生成装置。
【０１２０】
（付記１２）
分析の対象品の在庫履歴情報を管理する在庫情報管理システムであって、
複数個の対象品毎の入庫日及び出庫日を入力し、分析対象とする単位時間毎に、前記対象品の在庫滞留期間別の在庫量を算出する在庫滞留期間算出手段と、
前記算出された前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを生成するグラフ生成手段と、
前記在庫グラフを表示させる表示手段と、を有する在庫情報管理システム。
【０１２１】
（付記１３）
分析の対象品の在庫履歴情報を表示する在庫情報表示装置であって、
複数個の対象品毎の入庫日及び出庫日を入力して算出された、分析対象とする単位時間毎の前記対象品の在庫滞留期間別の在庫量に基づいて、前記対象品の在庫量が、前記単位時間毎に、前記在庫滞留期間が識別可能に、当該在庫滞留期間の降順または昇順にしたがって表される在庫グラフを表示する表示手段を有する在庫情報表示装置。
【符号の説明】
【０１２２】
１：在庫管理装置、１０：メモリ、１１：外部インターフェース、１２：プロセッサ、１３：表示装置、１４：メモリ、２１：在庫情報生成プログラム、２２：在庫情報データベース
【図１】
2014052892.tif 000003
【図２】
2014052892.tif 000004
【図３】
2014052892.tif 000005
【図４】
2014052892.tif 000006
【図５】
2014052892.tif 000007
【図６】
2014052892.tif 000008
【図７】
2014052892.tif 000009
【図８】
2014052892.tif 000010
【図９】
2014052892.tif 000011
【図１０】
2014052892.tif 000012
【図１１】
2014052892.tif 000013
【図１２】
2014052892.tif 000014
【図１３】
2014052892.tif 000015
【図１４】
2014052892.tif 000016
【図１５】
2014052892.tif 000017
【図１６】
2014052892.tif 000018
【図１７】
2014052892.tif 000019
【図１８】
2014052892.tif 000020
【図１９】
2014052892.tif 000021
【図２０】
2014052892.tif 000022
【図２１】
2014052892.tif 000023
【図２２】
2014052892.tif 000024