(57)【要約】【課題】輸送によって蓄積される物品へのダメージを的確に判定する。【解決手段】管理システムは、取得部と、判定部と、を備える。取得部は、輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得する。判定部は、取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する。【選択図】図１
2019048706.tif 000002
【特許請求の範囲】
【請求項１】
輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得する取得部と、
取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する判定部と、を備える管理システム。
【請求項２】
前記取得部が取得したセンサ値の累積値と、前記判定部の判定結果と、に基づき、１の拠点に輸送する物品を選択する選択部をさらに備える請求項１に記載の管理システム。
【請求項３】
前記選択部はさらに、前記１の拠点に存在する物品の状態に基づき、当該１の拠点に輸送する物品を選択する請求項２に記載の管理システム。
【請求項４】
前記選択部は、前記１の拠点に存在する物品の状態と、当該１の拠点に輸送する物品が存在する拠点に存在する物品の状態と、に基づき、当該１の拠点に輸送する物品を選択する請求項２に記載の管理システム。
【請求項５】
前記選択部は、前記１の拠点における物品供給の緊急度に基づき、当該１の拠点に輸送する物品の状態を選択する請求項３または４に記載の管理システム。
【請求項６】
前記物品に装着されるセンサは、加速度センサ、温度センサ、湿度センサ、圧力センサ、音センサおよび照度センサのうち少なくとも一つを含む請求項１から５のいずれか１項に記載の管理システム。
【請求項７】
コンピュータに、
輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得し、
取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する、
ことを含む各処理を実行させる管理方法。
【請求項８】
輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得する取得部と、
取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する判定部と、を備える管理サーバ。
【請求項９】
輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得し、
取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する、
各手順を含む処理を、コンピュータに実行させる管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム、管理サーバ、管理方法および管理プログラムに関する。
【背景技術】
【０００２】
工場で製造された製品は、その後、車両等によって販売場所や消費場所まで輸送される。製品の性質によっては輸送中に破損等の不具合が生じることがありうる。そこで、製品の品質管理のための様々な手法が提案されている。
【０００３】
たとえば、輸送状況に応じて最適な測定条件を選択し適正なデータを得て、物品破損の原因把握や輸送条件の改善対策に有効活用するよう工夫された衝撃測定法が提案されている（特許文献１）。この方法によれば、輸送区間毎に測定条件を変えて輸送中の衝撃をセンサで検出する。
【０００４】
またたとえば、トラック等による輸送時にトレーラにセンサネットモジュールを取り付けて加速度および振動を監視し、加速度および振動が閾値を超えた場合等に運転者に警告を発する安全輸送システムが提案されている（特許文献２）。
【０００５】
またたとえば、電子カセッテに輸送時に加わる衝撃による加速度を測定する加速度センサ等により輸送中の電子カセッテの状態を検知して、検知結果を元に電子カセッテの故障有無を判定し表示する輸送情報取得システムが提案されている（特許文献３）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−１３６５７１号公報
【特許文献２】特開２００５−１４８２８号公報
【特許文献３】特開２０１２−２０５８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の手法では、特定の時点において物品に大きな衝撃が加えられたことによる物品の破損等を判定することはできても、一つ一つは小さな衝撃であっても多数の衝撃を受けることで生じる物品へのダメージを判定することは困難である。
【０００８】
１つの側面では、輸送によって蓄積される物品へのダメージを的確に判定することができる管理システム、管理サーバ、管理方法および管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の案では、管理システム、管理サーバ、管理方法および管理プログラムは、輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得する。そして、管理システム、管理サーバ、管理方法および管理プログラムは、取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する。
【発明の効果】
【００１０】
本発明の１実施形態によれば、輸送によって蓄積される物品へのダメージを的確に判定することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態に係る管理システムの構成の一例を説明するための図である。
【図２】図２は、物品記憶部に記憶される情報の構成の一例を説明するための図である。
【図３】図３は、センサ履歴記憶部に記憶される情報の構成の一例を説明するための図である。
【図４】図４は、閾値記憶部に記憶される情報の構成の一例を説明するための図である。
【図５】図５は、状態記憶部に記憶される情報の構成の一例を説明するための図である。
【図６】図６は、拠点在庫記憶部に記憶される情報の構成の一例を説明するための図である。
【図７】図７は、第１の実施形態に係る処理の流れの一例を示すフローチャートである。
【図８】図８は、第２の実施形態に係る管理システムの構成の一例を説明するための図である。
【図９】図９は、平均劣化度記憶部に記憶される情報の構成の一例を説明するための図である。
【図１０】図１０は、在庫条件記憶部に記憶される情報の構成の一例を説明するための図である。
【図１１】図１１は、第２の実施形態に係る補充処理の流れの一例を示すフローチャートである。
【図１２】図１２は、第２の実施形態に係る選択処理の流れの一例を示すフローチャートである。
【図１３】図１３は、輸送元拠点に対応する選択処理の流れの一例を示すフローチャートである。
【図１４】図１４は、経由拠点に対応する選択処理の流れの一例を示すフローチャートである。
【図１５】図１５は、第２の実施形態の変形例に係る緊急度判定処理の流れの一例を示すフローチャートである。
【図１６】図１６は、第１〜第２の実施形態に係る管理プログラムを実行するコンピュータの一例について説明するための図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する管理システム、管理サーバ、管理方法および管理プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【００１３】
（第１の実施形態）
図１は、第１の実施形態に係る管理システム１の構成の一例を説明するための図である。第１の実施形態に係る管理システム１は、管理サーバ１０と、在庫管理装置２０と、タグ３０と、を備える。管理サーバ１０と在庫管理装置２０とはネットワークＮＷにより通信可能に接続される。なお、図１には一つの在庫管理装置２０を示すが、在庫管理装置２０は、各拠点に一つずつ配置される。
【００１４】
図１に示す例では、輸送対象である物品は、工場Ｆにおいて製造される。製造された物品は工場Ｆから輸送拠点（拠点Ａ，Ｂ，Ｃ）へ輸送される。物品は輸送拠点からさらに、販売店等の消費者に近い地点にある拠点Ａ１，Ａ２，Ａ３等に輸送される。なお、図１には一つの工場と６つの拠点とを示すが、物品の輸送に関わる工場および拠点の数は特に限定されない。
【００１５】
管理サーバ１０は、輸送対象である物品を管理するための処理を実行する情報処理装置である。管理サーバ１０の配置場所は特に限定されず、各拠点に配置される在庫管理装置２０との通信を実現できればよい。また、管理サーバ１０は物理的に一つのサーバであっても仮想的に構築されるサーバであってもよい。
【００１６】
管理サーバ１０は、工場Ｆで製造された物品に関する情報を記憶する。また、管理サーバ１０は、物品の輸送に関する情報を記憶する。また、管理サーバ１０は、輸送拠点等に到着した物品の状態に関する情報を、各拠点に配置される在庫管理装置２０から受信する。管理サーバ１０は在庫管理装置２０から受信する情報に基づき、各物品の状態を判定する。また、管理サーバ１０は、判定結果に基づき物品の在庫管理および輸送に関する指示を在庫管理装置２０に送信する。
【００１７】
在庫管理装置２０は、各拠点における物品の在庫状態を管理するための処理を実行する情報処理装置である。在庫管理装置２０は、物品の輸送元および輸送先である工場Ｆ，拠点Ａ，Ｂ，Ｃ，Ａ１，Ａ２，Ａ３の各々に配置される。在庫管理装置２０は、拠点に到着した物品に装着されるタグ３０からセンサ値を読み取り、物品の状態を示す情報として記憶する。在庫管理装置２０はまた、読み取ったセンサ値を管理サーバ１０に送信する。在庫管理装置２０はまた、管理サーバ１０から物品の在庫管理および輸送に関する指示を受信する。
【００１８】
タグ３０は、輸送対象である物品各々に装着され、物品の状態に関する情報を検知する。たとえば、タグ３０は、センサが内蔵された無線タグ（ＩＣタグ）である。タグ３０が検知する情報は物品の輸送中はタグ３０に記憶される。物品が拠点に到着すると、在庫管理装置２０によってタグ３０に記憶された情報が読み取られ、管理サーバ１０に送信される。
【００１９】
ネットワークＮＷは、管理サーバ１０と在庫管理装置２０との間の情報の送受信を実現する。ネットワークＮＷの種類は特に限定されない。たとえばネットワークＮＷは、無線ネットワークであっても有線ネットワークであってもよい。また、ネットワークＮＷは、インターネット、ローカルエリアネットワーク（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、広域ネットワーク（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはそれらの組み合わせであってもよい。また、ネットワークＮＷは一部または全体が仮想ネットワークであってもよい。
【００２０】
（管理サーバ１０の構成の一例）
管理サーバ１０は、制御部１００、記憶部１１０、出力部１２０、入力部１３０および通信部１４０を有する。
【００２１】
制御部１００は、管理サーバ１０の動作および機能を制御する。制御部１００としてたとえば、各種の集積回路や電子回路を採用できる。また、制御部１００に含まれる機能部の一部を別の集積回路や電子回路とすることもできる。例えば、集積回路としては、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）が挙げられる。また、電子回路としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などが挙げられる。制御部１００の構成については後述する。
【００２２】
記憶部１１０は、管理サーバ１０における処理に使用される情報および処理の結果生成される情報を記憶する。記憶部１１０はたとえば、半導体メモリ素子や記憶装置である。半導体メモリ素子としては、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などが挙げられる。また、記憶装置としては、ハードディスク、光ディスクなどの記憶装置が挙げられる。
【００２３】
記憶部１１０は、物品記憶部１１１と、センサ履歴記憶部１１２と、閾値記憶部１１３と、状態記憶部１１４と、拠点在庫記憶部１１５と、を有する。
【００２４】
図２は、物品記憶部１１１に記憶される情報の構成の一例を説明するための図である。物品記憶部１１１は、輸送対象である物品の情報を記憶する。図２の例では、物品記憶部１１１は、「物品名称」と、「物品ＩＤ」と、「センサＩＤ」と、「保管場所」と、「状態レベル」と、を記憶する。「物品名称」は、当該物品の商品名や管理上の通称など、物品の種類を特定する名称である。「物品ＩＤ」は、物品一つ一つを一意に識別するための識別子（Ｉｄｅｎｔｉｆｉｅｒ）である。物品ＩＤはたとえば物品の製造番号等である。「センサＩＤ」は対応する物品に装着されるタグ３０が有するセンサを一意に特定するための識別子である。なお、タグ３０に１以上のセンサが含まれる場合は、複数のセンサＩＤを記憶する。また、タグ３０に含まれるセンサが一つだけである場合は、センサＩＤとしてタグを一意に特定するための識別子を記憶してもよい。「保管場所」は、対応する物品がその時点で保管されている場所を示す。「保管場所」としてたとえば、拠点を識別するための情報が記憶される。図２の例では「Ａ」は図１の「拠点Ａ」を示す。「状態レベル」は、管理サーバ１０による物品の状態の判定結果を示す。第１の実施形態では、管理サーバ１０は物品の「状態レベル」を「レベルＡ」「レベルＢ」「レベルＣ」のいずれかと判定する。状態レベルの判定については後述する。
【００２５】
物品記憶部１１１に記憶される情報のうち、「物品名称」、「物品ＩＤ」、「センサＩＤ」は、工場Ｆから物品が出荷される前に記憶される。たとえば、製造された物品が梱包され、外箱にタグ３０が装着されるときに、管理サーバ１０にオペレータが入力する。また、工場Ｆのライン上を移動する物品から読取装置等によって自動的に読み取られるように構成してもよい。「保管場所」と「状態レベル」とは、物品の輸送に伴い更新される。たとえば、物品が、工場Ｆから拠点Ａに輸送されると拠点Ａに到着した時点で在庫管理装置２０がタグ３０から物品に関する情報を読み取る。そして、読み取られた情報が管理サーバ１０に送信されて、物品記憶部１１１に記憶される「保管場所」と「状態レベル」が更新される。
【００２６】
図２の例では、「物品名称、ディスク」に対応付けて、「物品ＩＤ、Ｐ０００１」、「センサＩＤ、Ｓ０００１」、「保管場所、Ａ」、「状態レベル、Ａ」が記憶される。これは、管理上「ディスク」という名称で識別されている物品のうち、物品ＩＤ「Ｐ０００１」で一意に特定される物品が管理サーバ１０の管理対象となっていることを示す。そして、物品ＩＤ「Ｐ０００１」で特定される物品には、センサＩＤ「Ｓ０００１」で一意に特定されるセンサを含むタグ３０が装着されていることを示す。また、物品ＩＤ「Ｐ０００１」で一意に特定される物品は、この時点で拠点「Ａ」に保管されていることを示す。また、物品ＩＤ「Ｐ０００１」の物品の状態レベルは「Ａ」であることを示す。
【００２７】
図３は、センサ履歴記憶部１１２に記憶される情報の構成の一例を説明するための図である。センサ履歴記憶部１１２は、タグ３０に含まれるセンサ各々から在庫管理装置２０が読み取り、管理サーバ１０に送信されたセンサ値の情報を記憶する。図３の例では、センサ履歴記憶部１１２は、「センサＩＤ」と、「センサ値」と、「取得日時」と、「取得場所（装置ＩＤ）」と、「累積センサ値」と、を記憶する。
【００２８】
図３に示す「センサＩＤ」は図２の「センサＩＤ」と同様である。「センサ値」は対応するセンサＩＤによって一意に特定されるセンサが検知してタグ３０に記憶され、在庫管理装置２０によって読み取られた値を示す。たとえば、物品が工場Ｆから拠点Ａまで輸送され、拠点Ａの在庫管理装置２０によって物品のセンサ値が読み取られたとする。この場合、センサ履歴記憶部１１２に記憶される「センサ値」は、工場Ｆから拠点Ａまでの輸送中に検知されたセンサ値の合計である。タグ３０が備えるセンサは所定時間間隔でセンサ値を検知してタグ３０に累積的に記憶する。「取得日時」は、当該センサ値が在庫管理装置２０によって読み取られた日時を示す。「取得場所（装置ＩＤ）」は、当該センサ値が読み取られた場所を示す。「累積センサ値」は、当該センサについてそれまでに在庫管理装置２０によって読み取られたセンサ値の合計を示す。
【００２９】
図３の例では、「センサＩＤ、Ｓ０００１」に対応付けて、「センサ値、２４」、「取得日時、２０１７／０８／０１／０８３０」、「取得場所（装置ＩＤ）、Ａ」、「累積センサ値、７４」が記憶される。これは、センサＩＤ「Ｓ０００１」によって一意に特定されるセンサから、２０１７年８月１日の８時３０分に、拠点Ａにおいて在庫管理装置２０によって読み取られたセンサ値は「２４」であることを示す。また、センサＩＤ「Ｓ０００１」によって一意に特定されるセンサについてこれまで各拠点の在庫管理装置２０によって読み取られたセンサ値の合計は「７４」であることを示す。
【００３０】
第１の実施形態の管理システム１においては、物品は各拠点に到着する度に、在庫管理装置２０によりセンサ値を読み取られる。このため、センサ履歴記憶部１１２に記憶される情報から、当該物品の輸送経路を知ることができる。たとえば、図３の例ではセンサＩＤ「Ｓ０００１」のセンサが装着された物品は、工場Ｆを出た後、８月１日に拠点Ａに到着し、その後、拠点Ａ１を経て拠点Ａ２に輸送されている。
【００３１】
なお、図３の例では、在庫管理装置２０がセンサ値を読み取った日時とその時点でセンサに記憶されているセンサ値をセンサ履歴記憶部１１２に記憶するものとした。これに限らず、センサが５分おきにセンサ値を検知する場合、５分おきのセンサ値をタグ３０に記憶させ複数のセンサ値とその各々の検知時刻とをセンサ履歴記憶部１１２に記憶させるようにしてもよい。
【００３２】
図４は、閾値記憶部１１３に記憶される情報の構成の一例を説明するための図である。閾値記憶部１１３は、管理サーバ１０が物品の状態を判定するために用いる閾値を記憶する。管理サーバ１０は、工場Ｆから各拠点に輸送される物品の状態を、物品に装着されたタグ３０に記憶されるセンサ値の累積値に基づいて判定する。たとえば、物品に装着されたセンサが加速度センサである場合、管理サーバ１０は、センサ値から算出される衝撃力［Ｎ］、撃力［Ｎｓ］等の累積値に基づき、物品の状態を判定する。管理サーバ１０は、センサ値以外に、物品の輸送ルートの距離や、物品の輸送に要した時間の累積値に基づいて物品の状態を判定することもできる。そこで、閾値記憶部１１３は、判定に用いられる各種パラメータの閾値を予め記憶する。
【００３３】
図４の例では、閾値記憶部１１３は、「物品名称」と、「センサ値種別」と、「ＴＨ１」と、「ＴＨ２」と、を記憶する。「物品名称」は、図２に示す「物品名称」と同様である。「センサ値種別」は、物品に装着されるタグ３０から得られる値の種類である。たとえば、図４中、「物品名称、ディスク」、「センサ値種別、累積衝撃度」、「ＴＨ１、Ｘ１ａ」、「ＴＨ２、Ｘ２ａ」が記憶される。これは、「ディスク」という物品名称で管理される物品については、タグ３０から取得されるセンサ値が「累積衝撃度」である場合、第１の閾値「ＴＨ１」としてＸ１ａという値を用いることを示す。また、第２の閾値「ＴＨ２」としてＸ２ａという値を用いることを示す。第１の閾値ＴＨ１および第２の閾値ＴＨ２の判定における使い方は後述する。なお、第１の閾値ＴＨ１および第２の閾値ＴＨ２は実験等に基づいて予め設定される。
【００３４】
図５は、状態記憶部１１４に記憶される情報の構成の一例を説明するための図である。状態記憶部１１４は、各物品の状態レベルの変更履歴を記憶する。状態レベルは、管理サーバ１０が各物品の累積センサ値と、閾値記憶部１１３に記憶される第１の閾値ＴＨ１および第２の閾値ＴＨ２との比較に基づいて判定する。管理サーバ１０は結果として各物品の状態レベルを「Ａ」、「Ｂ」、「Ｃ」のいずれかであると判定する。状態レベル「Ａ」は、破損等がなく問題なく使用可能な状態を示す。状態レベル「Ｂ」は、使用可能だが、外箱の凹みなど物品自体の品質には大きく影響しない不具合がある状態を示す。状態レベル「Ｃ」は、商品としての販売に適さない故障や不具合がある状態を示す。
【００３５】
図５の例では、状態記憶部１１４は、「物品ＩＤ」と、「登録日時」と、「状態レベル」とを記憶する。「物品ＩＤ」は、図２の「物品ＩＤ」と同様である。「登録日時」は、当該物品の状態レベルが管理サーバ１０により判定され、状態記憶部１１４に記憶された日時を示す。「状態レベル」は、図２の「状態レベル」と同様である。たとえば図５中、「物品ＩＤ、Ｐ０００１」に対応付けて、「登録日時、２０１７／０８／０１／０８３０」、「状態レベル、Ａ」が記憶される。これは、物品ＩＤ「Ｐ０００１」で一意に特定される物品については、２０１７年８月１日８時３０分の時点で、管理サーバ１０において状態レベルは「Ａ」である旨判定され、当該状態レベルが記憶されていることを示す。また、図５中、物品ＩＤ「Ｐ０００１」の物品について、「登録日時、２０１７／０８／０２／１７３０」、「状態レベル、Ａ」が記憶されている。さらに、図５中、物品ＩＤ「Ｐ０００１」の物品について、「登録日時、２０１７／０８／３０／０９００」、「状態レベル、Ｂ」が記憶されている。これは、物品ＩＤ「Ｐ０００１」の物品について、２０１７年８月２日の１７時３０分に、管理サーバ１０が状態レベルは「Ａ」であると判定したことを示す。さらに、同じ物品について、２０１７年８月３０日の９時に、管理サーバ１０が状態レベルは「Ｂ」であると判定したことを示す。
【００３６】
図６は、拠点在庫記憶部１１５に記憶される情報の構成の一例を説明するための図である。拠点在庫記憶部１１５は、各拠点における物品の在庫状況を記憶する。たとえば、各拠点に保管される物品の名称と、当該物品の状態レベルと数量とを記憶する。図６の例では、拠点在庫記憶部１１５は、「拠点ＩＤ」と、「物品名称」と、「状態レベル」と、「数量」と、を記憶する。「拠点ＩＤ」は、物品が輸送される各拠点を一意に特定するための識別子である。「物品名称」は図２および図４の「物品名称」と同様である。「状態レベル」は図２および図５の「状態レベル」と同様である。「数量」は対応する拠点に保管される対応する状態レベルの物品の数量を示す。たとえば図６中、「拠点ＩＤ，Ａ」に対応付けて、「物品名称、Ｄ０１２」、「状態レベル、Ａ」、「数量、１０」が記憶される。これはこの時点で、拠点ＩＤ「Ａ」で一意に特定される拠点には、物品名称「Ｄ０１２」の物品であって、状態レベルが「Ａ」の物品は１０個保管されていることを示す。拠点在庫記憶部１１５に記憶される情報は、センサ履歴記憶部１１２に記憶される「取得場所（装置ＩＤ）」や、状態記憶部１１４に記憶される「状態レベル」が更新されると、更新される。また、拠点在庫記憶部１１５には、最新の在庫状況だけでなく、過去の在庫状況も併せて記憶させてもよい。
【００３７】
（制御部１００の構成と機能）
図１に戻り、制御部１００は、取得部１０１と判定部１０２と、を有する。
【００３８】
取得部１０１は、在庫管理装置２０がタグ３０から読み取ったセンサ値を通信部１４０を介して取得する。取得部１０１が取得したセンサ値はセンサ履歴記憶部１１２に記憶される。
【００３９】
判定部１０２は、取得部１０１が取得したセンサ値と、閾値記憶部１１３に記憶される閾値を参照し、各物品の状態レベルを判定する。判定部１０２はたとえば、物品の累積センサ値（図３）が閾値記憶部１１３に記憶される第１の閾値ＴＨ１（図４）よりも大きい場合、当該物品の状態レベルは「Ｃ」であると判定する。また、判定部１０２はたとえば、物品の累積センサ値が閾値記憶部１１３に記憶される第１の閾値ＴＨ１以下でありかつ第２の閾値ＴＨ２より大きい場合、物品の状態レベルは「Ｂ」であると判定する。また、判定部１０２はたとえば、物品の累積センサ値が第２の閾値ＴＨ２以下である場合、物品の状態レベルは「Ａ」であると判定する。
【００４０】
出力部１２０は、任意の形式で情報を外部に出力する。出力部１２０はたとえば、モニタ、スピーカ、プリンタ等である。
【００４１】
入力部１３０は、外部からの情報の入力を受け付ける。入力部１３０はたとえば、マウス、キーボード、ジョイスティック、タッチパネル等である。
【００４２】
通信部１４０は、管理サーバ１０と在庫管理装置２０との間での情報の送受信を実現する。通信部１４０が実現する通信の形式は特に限定されない。通信部１４０はたとえばモデム、スイッチ、ルータ等を含む。
【００４３】
（在庫管理装置の構成の一例）
在庫管理装置２０は、制御部２００と、記憶部２１０と、出力部２２０と、入力部２３０と、通信部２４０と、を有する。
【００４４】
制御部２００は、在庫管理装置２０の動作および機能を制御する。制御部２００としてたとえば、各種の集積回路や電子回路を採用できる。また、制御部２００に含まれる機能部の一部を別の集積回路や電子回路とすることもできる。例えば、集積回路としては、ＡＳＩＣが挙げられる。また、電子回路としては、ＣＰＵやＭＰＵなどが挙げられる。
【００４５】
制御部２００は、読取部２０１と、送信部２０２と、を有する。
【００４６】
読取部２０１は、タグ３０から情報を読み取る。読取部２０１は、タグ３０が有するセンサによって検知されたセンサ値を読み取る。読取部２０１はまた、タグ３０が有するセンサのセンサＩＤを読み取る。読取部２０１はこのほか、管理サーバ１０における判定に用いる情報をタグ３０から取得する。読取部２０１はたとえば、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｅｒ）リーダである。
【００４７】
送信部２０２は、読取部２０１が読み取った情報を管理サーバ１０に送信する。
【００４８】
記憶部２１０は、在庫管理装置２０における処理に使用される情報および処理の結果生成される情報を記憶する。記憶部２１０はたとえば、半導体メモリ素子や記憶装置である。半導体メモリ素子としては、ＶＲＡＭ、ＲＡＭ、ＲＯＭやフラッシュメモリなどが挙げられる。また、記憶装置としては、ハードディスク、光ディスクなどの記憶装置が挙げられる。
【００４９】
記憶部２１０は、在庫記憶部２１１を有する。在庫記憶部２１１は、当該在庫管理装置２０が配置される拠点の在庫状況を記憶する。在庫記憶部２１１が記憶する情報の内容および構成は、管理サーバ１０が備える拠点在庫記憶部１１５に記憶される情報の内容および構成と同様である。ただし、在庫記憶部２１１は、当該在庫管理装置２０が配置される拠点の在庫の情報を記憶する。
【００５０】
出力部２２０は、任意の形式で情報を外部に出力する。出力部２２０はたとえば、モニタ、スピーカ、プリンタ等である。
【００５１】
入力部２３０は、外部からの情報の入力を受け付ける。入力部２３０はたとえば、マウス、キーボード、ジョイスティック、タッチパネル等である。
【００５２】
通信部２４０は、管理サーバ１０と在庫管理装置２０との間での情報の送受信を実現する。通信部２４０が実現する通信の形式は特に限定されない。通信部２４０はたとえばモデム、スイッチ、ルータ等を含む。
【００５３】
（タグ３０の構成の一例）
タグ３０は、記憶部３０１と、センサ３０２と、計時部３０３と、を有する。
【００５４】
記憶部３０１は、センサ３０２が検知する値を記憶する。記憶部３０１はまたセンサ３０２が値を検知した時刻を記憶する。第１の実施形態では、記憶部３０１は、物品の所定区間の輸送中にセンサ３０２が検知した値の累積値をセンサ値として記憶する。たとえば、記憶部３０１は、物品が工場Ｆから拠点Ａまで輸送される間にセンサ３０２が検知した値の累積値をセンサ値として記憶する。記憶部３０１はセンサ値に対応づけて、センサが当該値を検知した時刻を記憶する。
【００５５】
センサ３０２は、物品の状態に関する情報を検知する。たとえば、センサ３０２は、物品の加速度を検知する３軸加速度センサである。センサ３０２はまた、物品の移動距離を検知する機能を有してもよい。たとえばセンサ３０２はＧＰＳ機能等を有してもよい。また管理対象とする物品の性質に応じて、センサ３０２は他の種類の値たとえば温度や湿度等を検知するセンサであってもよい。
【００５６】
計時部３０３は、時間を計る。計時部３０３はたとえば時刻を検知する。計時部３０３が検知する時刻の情報は、センサ３０２が検知した値と関連づけて記憶部３０１に記憶される。また、計時部３０３を輸送時間の累積値を検知するセンサとして利用してもよい。
【００５７】
なお、在庫管理装置２０がタグ３０から値を読み取ると、それまでにタグ３０に記憶されたセンサ値は消去されるものとする。または、タグ３０は、各輸送区間に対応付けて別個にセンサ値を記憶するものとする。
【００５８】
（第１の実施形態における処理の流れの一例）
図７は、第１の実施形態に係る処理の流れの一例を示すフローチャートである。まず、物品が輸送されて工場Ｆから拠点（たとえばＡ）に到着し、在庫管理装置２０が物品に装着されたタグ３０からセンサ値を読み取る。在庫管理装置２０は読み取ったセンサ値を管理サーバ１０に送信する。この一連の処理によって、管理サーバ１０（取得部１０１）は物品の状態に関する情報であるセンサ値を取得する（ステップＳ７１）。取得されたセンサ値は、センサＩＤ、取得日時、取得場所等と対応づけてセンサ履歴記憶部１１２に記憶される。新しいセンサ値が記憶されると、当該センサに対応付けて記憶される「累積センサ値」が更新される。
【００５９】
管理サーバ１０の判定部１０２は、センサ履歴記憶部１１２の「累積センサ値」と、閾値記憶部１１３に記憶される第１の閾値ＴＨ１とを比較する（ステップＳ７２）。累積センサ値が第１の閾値ＴＨ１よりも大きい場合（ステップＳ７２、Ｙｅｓ）、判定部１０２は、当該物品の状態レベルは「Ｃ」であると判定する（ステップＳ７３）。また、累積センサ値が第１の閾値ＴＨ１以下の場合（ステップＳ７２、Ｎｏ）、判定部１０２は次に、累積センサ値と第２の閾値ＴＨ２とを比較する（ステップＳ７４）。
【００６０】
判定部１０２は、累積センサ値が第２の閾値ＴＨ２より大きい場合（ステップＳ７４、Ｙｅｓ）、当該物品の状態レベルは「Ｂ」であると判定する（ステップＳ７５）。また、累積センサ値が第２の閾値ＴＨ２以下の場合（ステップＳ７４、Ｎｏ）、判定部１０２は当該物品の状態レベルは「Ａ」であると判定する（ステップＳ７６）。そして、判定部１０２は、判定結果を物品記憶部１１１、状態記憶部１１４に記憶し、拠点在庫記憶部１１５の情報を更新する。判定部１０２はまた、適宜出力部１２０を介して判定結果を外部に出力する（ステップＳ７７）。これで処理が終了する。
【００６１】
（第１の実施形態の効果）
上記のように、第１の実施形態に係る管理システムは、取得部と判定部とを備える。取得部は、輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得する。判定部は、取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する。このため、第１の実施形態に係る管理システムは、所定期間にわたって物品に影響した外的要因をセンサ値の累積値として取得することができる。そして、管理システムは、取得した累積値に基づいて物品の状態を判定することができる。このため、管理システムは、輸送によって蓄積される物品へのダメージを的確に判定することができる。
【００６２】
なお、上記実施形態では、物品の状態に関する情報を検知するためにタグ３０を使用するものとした。しかし、物品に装着する装置は無線タグに限定されず、センサと計時機能を内蔵し、メモリ機能を有するものであれば任意の装置を利用することができる。
【００６３】
なお、上記実施形態では、状態レベルの判定に使用する第１の閾値ＴＨ１および第２の閾値ＴＨ２は、予め設定されるものとした。これに限らず、第１の閾値ＴＨ１および第２の閾値ＴＨ２は、管理サーバ１０が取得する情報に応じて適宜更新されるものとしてもよい。たとえば、在庫管理装置２０に物品の状態レベルのユーザによる入力を受け付ける機能を別途設ける。そして、在庫管理装置２０から管理サーバ１０に、入力された状態レベルを送信する。管理サーバ１０は、判定部１０２が判定した物品の状態レベルと、在庫管理装置２０から送信される状態レベルとの不一致を検知すると、両者が一致するよう第１の閾値ＴＨ１および第２の閾値ＴＨ２を設定し直す。たとえば、物品の累積センサ値は第１の閾値ＴＨ１よりも低く第２の閾値ＴＨ２よりも高い（判定部１０２は状態レベルＢと判定する）にもかかわらずユーザにより物品の破損が発見された（状態レベルＣに相当）とする。この場合、管理サーバ１０は、第１の閾値ＴＨ１が現状よりも低くなるよう第１の閾値ＴＨ１を更新する。閾値の更新タイミングは予め所定間隔に設定してもよい。また、予め設定された更新タイミングに関わらず、所定の条件が満足されると閾値更新が実行されるように管理サーバ１０を設定してもよい。たとえば状態レベルの不一致が所定回数検知されると閾値を更新するよう、管理サーバ１０を設定してもよい。
【００６４】
（各種センサの利用）
上記第１の実施形態において判定の元とするセンサ値の種類は特に限定されない。管理システムにおいて、たとえば、加速度センサ、温度センサ、湿度センサ、圧力センサ、音センサ、照度センサ等を物品に装着してセンサ値を取得することができる。
【００６５】
また、管理サーバ１０は、異なる種類のセンサによって検知される情報を複合的に利用して、物品の状態を判定してもよい。たとえば、２つのセンサを物品に装着し、いずれのセンサの累積センサ値も第１の閾値を上回った場合に状態レベル「Ｃ」と判定するように管理サーバ１０を構成してもよい。また、いずれのセンサの累積センサ値も第１の閾値以下であり第２の閾値を上回った場合に状態レベル「Ｂ」と判定するように管理サーバ１０を構成してもよい。また、いずれのセンサの累積センサ値も第２の閾値以下である場合に状態レベル「Ａ」と判定するように管理サーバ１０を構成してもよい。
【００６６】
（圧力センサの場合）
たとえば、圧力センサを物品に装着する場合、圧力センサが検知する圧力の累積値、検知する圧力から判定される他の物品との接触または衝突の回数、所定値以上の圧力が連続して検知される回数等に基づき、管理サーバ１０は物品へのダメージを判定する。このほか、管理サーバ１０は、検知された最大圧力値や、平均圧力値、所定値以上の圧力が継続して検知された時間の長さ等に基づいて状態レベルを判定してもよい。なお、センサ３０２として圧力センサを用いる場合は、輸送中に物品同士または物品と輸送車両の内壁等が衝突する可能性がある箇所を選んでオペレータが物品にタグ３０を装着する。
【００６７】
（音センサの場合）
また、音センサを物品に装着する場合、管理サーバ１０は検知した音から物品同士の接触や衝突の有無を判定して物品へのダメージを判定することができる。たとえば、タグ３０が輸送中の音を記録し、在庫管理装置２０が記録された音を読み取る。在庫管理装置２０または管理サーバ１０において、記録された音を解析し、破損音や物品同士が接触する音などを抽出する。たとえば、管理サーバは、破損音や衝突音が所定回数以上抽出された場合は、当該物品の状態レベルを「Ｃ」と判定する。また、管理サーバ１０は、所定の音圧以上の音が抽出された回数に基づいて状態レベルを判定してもよい。また、管理サーバ１０は、破損音が抽出された時点より後の音から、破損した物品同士がぶつかりあう音の有無などに基づき、破損の程度を判定してもよい。さらに、正常な物品からは発生しない音が検知された場合は、異物の混入または工具の残留とみなして、状態レベルを「Ｃ」と判定するように管理サーバ１０を構成してもよい。
【００６８】
（物品の種類とセンサ値との対応付け）
また、上記のように閾値を用いた判定に加えて、特定の条件が満足された場合は他のセンサ値の値にかかわらず状態レベルを「Ｃ」と判定するように管理システム１を構成してもよい。たとえば、タグ３０に湿度センサを含む複数種類のセンサを設ける。そしてタグ３０を物品に装着する。そして、湿度センサが湿度１００％を検知した場合は、他のセンサが検知したセンサ値に関わらず当該物品を状態レベル「Ｃ」と判定するように管理システム１を構成してもよい。また、温度センサを物品に装着し、温度センサが検知した温度の差分が閾値を超えた場合や、所定値以上または以下の温度が検知された場合に、他のセンサ値に関わらず当該物品を状態レベル「Ｃ」と判定するように管理システム１を構成してもよい。こうした構成は、輸送対象である物品が温度差が大きいと破損する性質のものであったり、凍ると使用できなくなるものであったりする場合に適している。
【００６９】
（タグの装着方向および位置）
また、３軸加速度センサを使用する場合、予め物品の３軸方向とセンサの３軸方向とが一致するようにタグ３０を物品に装着する。そして、輸送中の物品の載積方向を示す情報をセンサ値として取得するようにしてもよい。このようにすることで、上下方向によって品質に影響がでる物品についても綿密な管理を実現することができる。
【００７０】
このように、第１の実施形態の管理システムにおいて物品に装着されるセンサは、加速度センサ、温度センサ、湿度センサ、圧力センサ、音センサおよび照度センサのうち少なくとも一つを含む。このため、管理システムは、物品の品質に影響する外的要因の種類に応じて適当なセンサを備えるタグを用いて、物品の状態を判定することができる。このため、管理システムは、物品の種類ごとに判定の基とするセンサ値の種類や、閾値を変更して、さらに的確に物品の状態を判定することができる。
【００７１】
（第２の実施形態）
図８は、第２の実施形態に係る管理システム２の構成の一例を説明するための図である。第２の実施形態に係る管理システム２は、輸送対象である物品の状態に応じて、各拠点に輸送する物品を選択し、所望の在庫管理を実現する。たとえば、管理システム２は、各拠点の在庫状態に応じて、補充する物品の数および状態レベルを選択する。また、管理システム２は、拠点間の移動によって生じる物品へのダメージを考慮して、輸送する物品を選択する。
【００７２】
第２の実施形態に係る管理システム２は、管理サーバ１０Ａと、在庫管理装置２０Ａと、タグ３０Ａと、を備える。管理サーバ１０Ａと在庫管理装置２０ＡとはネットワークＮＷにより通信可能に接続される。管理サーバ１０Ａ及び在庫管理装置２０Ａの基本的な構成および機能は、第１の実施形態の管理サーバ１０および在庫管理装置２０と同様である。また、タグ３０Ａの構成および機能は、第１の実施形態のタグ３０の構成および機能と同様である。また、図８に示す工場Ｆ、拠点Ａ，Ｂ，Ｃ，Ａ１，Ａ２，Ａ３は図１に示す工場Ｆ、拠点Ａ，Ｂ，Ｃ，Ａ１，Ａ２，Ａ３と同様である。以下、第１の実施形態と異なる第２の実施形態の構成および機能について説明し、同様の構成および機能についての説明は省略する。
【００７３】
図８に示す管理サーバ１０Ａが有する各部の構成および機能は概ね図１に示す管理サーバ１０の各部の構成および機能と同様である。ただし、管理サーバ１０Ａが有する記憶部１１０Ａは、平均劣化度記憶部１１６Ａおよび在庫条件記憶部１１７Ａを有する点が第１の実施形態と異なる。まず、平均劣化度記憶部１１６Ａに記憶される平均劣化度および在庫条件記憶部１１７Ａに記憶される在庫条件について説明する。
【００７４】
（平均劣化度記憶部１１６Ａに記憶される平均劣化度）
管理サーバ１０Ａは、工場Ｆから各拠点に物品を輸送する際、または拠点間で物品を輸送する際に、輸送対象とする物品を、輸送経路に対応する平均劣化度に応じて選択する。平均劣化度とは、該当する経路を通って物品を輸送した場合に予想される物品の劣化度の平均値を示す。たとえば、平均劣化度は、該当する経路を通って過去に輸送された物品のタグ３０Ａから得られたデータから導出される。たとえば、平均劣化度は、該当する経路を通って過去に輸送された物品のタグ３０Ａから得られたセンサ値の平均値である。たとえば、工場Ｆから拠点Ａまでの経路を通じて過去に輸送された物品について、工場Ｆから拠点Ａまで輸送される間にセンサが検知したセンサ値（累積値）の平均値が、工場Ｆと拠点Ａとの間の平均劣化度である。
【００７５】
図９は、平均劣化度記憶部１１６Ａに記憶される情報の構成の一例を説明するための図である。図９の例では、平均劣化度記憶部１１６Ａは、「経路」、「劣化度１（衝撃度）」、「劣化度２（圧力）」、「劣化度３（破損音数）」を記憶する。「経路」は、物品を輸送する経路を示す。「劣化度１（衝撃度）」は、当該経路を通じて輸送された物品のタグ３０Ａから読み取られた衝撃度を示すセンサ値の平均値である。「劣化度２（圧力）」は、当該経路を通じて輸送された物品のタグ３０Ａから読み取られた圧力を示すセンサ値の平均値である。「劣化度３（破損音数）」は、当該経路を通じて輸送された物品のタグ３０Ａから読み取られた破損音の回数を示すセンサ値の平均値である。なお、「劣化度」は、タグ３０Ａに設けられるセンサ３０２の種類に応じて記憶される。センサ３０２の種類と判定に用いるセンサ値の種類に応じて、「劣化度」として図９に示すもの以外の値を記憶してもよい。また、輸送対象物品ごとに異なる平均劣化度を記憶してもよい。
【００７６】
たとえば、図９の例では、「経路、Ｆ−Ａ」、「劣化度１（衝撃度）、Ｘ」、「劣化度２（圧力）、Ｙ」、「劣化度３（破損音数）、Ｚ」が記憶される。これは、工場Ｆから拠点Ａまでの輸送経路を通って過去に輸送された物品のタグ３０Ａから読み取られた衝撃度を示すセンサ値の平均値が「Ｘ」であることを示す。また、工場Ｆから拠点Ａまでの輸送経路を通って過去に輸送された物品のタグ３０Ａから読み取られた圧力を示すセンサ値の平均値が「Ｙ」であることを示す。また、工場Ｆから拠点Ａまでの輸送経路を通って過去に輸送された物品のタグ３０Ａから読み取られた破損音数を示すセンサ値の平均値が「Ｚ」であることを示す。なおここで、センサ値の平均値とは、工場Ｆから拠点Ａに到達するまでの間にタグ３０Ａのセンサ３０２により検知された複数のセンサ値の合計値すなわち累積値の平均値を示す。センサ３０２が所定期間ごとに検知を実行してセンサ値を取得し、取得したセンサ値の合計が管理サーバ１０Ａに記憶されるのは第１の実施形態と同様である。
【００７７】
（在庫条件記憶部１１７Ａに記憶される在庫条件）
管理サーバ１０Ａは、各拠点の在庫条件を管理する。たとえば、管理サーバ１０Ａは、各拠点に保管される物品の状態レベルのバランスを管理する。このため、管理サーバ１０Ａの在庫条件記憶部１１７Ａは、各拠点に保管される状態レベル「Ａ」の物品、状態レベル「Ｂ」の物品、状態レベル「Ｃ」の物品の割合、または各状態レベルの物品の在庫として許容される数値を記憶する。在庫条件記憶部１１７Ａに記憶される情報を以下、在庫条件と呼ぶ。
【００７８】
図１０は、在庫条件記憶部１１７Ａに記憶される情報の構成の一例を説明するための図である。図１０の例では、在庫条件記憶部１１７Ａは、「拠点ＩＤ」、「物品名称」、「状態レベル」、「数量」を記憶する。「拠点ＩＤ」は、物品を保管する拠点を一意に特定するための識別子である（図６参照）。「物品名称」は、輸送対象である物品の管理上の名称である（図２参照）。「状態レベル」は、物品の状態を示す（図２等参照）。「数量」は対応する状態レベルの物品が当該拠点に保管されていてもよい数量の基準値を示す。たとえば、図１０の例では、「拠点ＩＤ、Ａ」、「物品名称、Ｄ０１２」、に対応付けて「状態レベル、Ａ」、「数量、ｍｉｎ  ２０」が記憶される。さらに、「状態レベル、Ｂ」、「数量、ｍａｘ  １０」が記憶される。さらに、「状態レベル、Ｃ」、「数量、ＮＧ」が記憶される。これは、拠点ＩＤ「Ａ」で特定される拠点Ａにおいては、物品名称「Ｄ０１２」で状態レベルが「Ａ」の物品は最低でも「２０」個、保管されていることが好ましいことを示す。また、拠点Ａにおいては、物品名称「Ｄ０１２」で状態レベルが「Ｂ」の物品は最大１０個まで保管されていてもよいことを示す。また、拠点Ａにおいては、物品名称「Ｄ０１２」で状態レベルが「Ｃ」の物品は発生すれば可能な限り早く工場Ｆに送り返すべきことを示す。
【００７９】
このように在庫条件記憶部１１７Ａは、各拠点において許容される物品の在庫条件を記憶する。図１０の例のほか、たとえば、状態レベル「Ａ」の物品と「Ｂ」の物品との許容される割合を記憶してもよい。たとえば、Ａ：Ｂ＝８：２等の割合を記憶してもよい。在庫条件記憶部１１７Ａに記憶される在庫条件は、各拠点の周囲に存在する販売店や顧客の数、物品の交換時期や交換周期、物品の販売態様などに基づいて設定される。たとえば、周囲に多くの販売店がある拠点については状態レベル「Ａ」の物品の最低保管数量の数を多くする。また、販売者が設置取付等を行う物品については外箱等が傷んでいても特に問題がないため、状態レベル「Ｂ」の物品の割合を多くする。また、在庫条件記憶部１１７Ａに記憶される数量は、物品の需要や供給の状態にあわせて定期的に更新してもよい。
【００８０】
（輸送対象物品の選択）
管理サーバ１０Ａは、平均劣化度および各拠点について許容される在庫条件に応じて輸送対象物品を選択する。このため、管理サーバ１０Ａの制御部１００Ａは、選択部１０３Ａを有する。制御部１００Ａは選択部１０３Ａを有する他は、第１の実施形態の制御部１００と同様である。
【００８１】
選択部１０３Ａは、所定のトリガに応じて、工場Ｆおよび各拠点間で輸送する物品を選択する。所定のトリガはたとえば、予め設定された在庫見直し時期の到来や、在庫管理装置２０Ａからの輸送を要求するリクエストの受信、入力部１３０または通信部１４０を介したその他の入力などである。トリガはたとえば、輸送先と輸送元、輸送対象物品名称、個数、状態レベルを特定した指示入力である。
【００８２】
選択部１０３Ａは、各拠点の在庫条件を加味して輸送対象物品を選択する。たとえば、選択部１０３Ａは、各拠点の在庫と在庫条件とを照合して、各拠点に輸送する物品の数および状態レベルを選択する。また選択部１０３Ａは、輸送中に生じる物品へのダメージを加味して輸送対象物品を選択する。たとえば、選択部１０３Ａは、輸送元の在庫の中から、輸送先に到着した時点で所望の状態レベルにあると予測される物品を選択する。また、選択部１０３Ａは、輸送される物品が経由する拠点において、当該拠点の在庫も含めた全物品から輸送対象物品を選択し直す。また、選択部１０３Ａは、輸送された物品の実際の劣化度に応じて、経由拠点においてさらに輸送対象とする物品を選択する。選択部１０３Ａによる選択処理についてはさらに後述する。
【００８３】
在庫管理装置２０Ａは、管理サーバ１０Ａに対して、輸送対象物品の指示を要求することができる。このため、在庫管理装置２０Ａの制御部２００Ａは、指示要求部２０３Ａを有する。第２の実施形態の在庫管理装置２０Ａは指示要求部２０３Ａを有する点が第１の実施形態と異なる。その他の点では、第２の実施形態の在庫管理装置２０Ａは第１の実施形態の在庫管理装置２０と同様である。
【００８４】
指示要求部２０３Ａは、在庫管理装置２０Ａが配置される拠点への在庫の補充を要求する指示を管理サーバ１０Ａに送信する。また、指示要求部２０３Ａは、在庫管理装置２０Ａが配置される拠点からの在庫の回収を要求する指示を管理サーバ１０Ａに送信する。指示要求部２０３Ａが送信する指示は、入力部２３０または通信部２４０を介して入力されてもよい。また、指示要求部２０３Ａが送信する指示は、予め設定された所定の時期になると管理サーバ１０Ａに送信されるように在庫管理装置２０Ａを構成してもよい。
【００８５】
（第２の実施形態における補充処理の流れの一例）
図１１は、第２の実施形態に係る補充処理の流れの一例を示すフローチャートである。補充処理は、予め定められたタイミングになると選択部１０３Ａにより実行される。補充処理は、各拠点の在庫バランスを調整し、必要な数の物品を補充するために実行される。補充処理はたとえば、指示要求部２０３Ａからの指示を管理サーバ１０Ａが受信することで開始する。
【００８６】
補充処理が開始すると、選択部１０３Ａは、在庫条件記憶部１１７Ａに記憶される各拠点の在庫条件と、拠点在庫記憶部１１５に記憶される在庫の情報と、を抽出する。そして、選択部１０３Ａは、在庫条件と実際の在庫とを比較する（ステップＳ１１０１）。選択部１０３Ａは、実際の在庫が在庫条件を満たしているか否かを判定する（ステップＳ１１０２）。たとえば、図６の例では、拠点Ａの物品名称「Ｄ０１２」の物品の在庫は、「状態レベル、Ａ」が１０個、「状態レベル、Ｂ」が６個、「状態レベル、Ｃ」が１個である。そして、図１０の例では、拠点Ａの物品名称「Ｄ０１２」の物品の在庫については、「状態レベル、Ａ」は最低２０個、「状態レベル、Ｂ」は多くても１０個、「状態レベル、Ｃ」は基本的に許容しないという条件になっている。この場合、選択部１０３Ａは、拠点Ａに、「状態レベル、Ａ」の物品を最低１０個補充すると決定する。また、選択部１０３Ａは、「状態レベル、Ｂ」の物品６個はそのまま在庫として残し、「状態レベル、Ｃ」の物品１個は回収対象とすると決定する。この結果、補充後の拠点Ａの在庫の状態レベルＡ，Ｂ，Ｃの物品の割合は、２０：６：０となり、在庫条件を満たすことになる。選択部１０３Ａは、実際の在庫が在庫条件を満足していると判定した場合（ステップＳ１１０２、Ｙｅｓ）、処理を終了する。他方、選択部１０３Ａは、実際の在庫が在庫条件を満足していないと判定した場合（ステップＳ１１０２、Ｎｏ）、補充する物品の個数および状態レベルならびに回収する物品の個数を決定する（ステップＳ１１０３）。そして、選択部１０３Ａは、決定した個数および状態レベルの物品を補充および回収するため、工場Ｆから輸送する物品を選択する選択処理を続けて実行する（ステップＳ１１０４）。これで補充処理が終了する。
【００８７】
（第２の実施形態における選択処理の流れの一例）
図１２は、第２の実施形態に係る選択処理の流れの一例を示すフローチャートである。選択処理は、補充処理に続けて実行される場合と、各拠点からの指示（補充する物品の個数および状態レベルの指定を含む）に基づき実行される場合とがある。選択処理が補充処理に続けて実行される場合には、輸送元は工場Ｆとする。
【００８８】
管理サーバ１０Ａの入力部１３０または通信部１４０は、所定のトリガを受信すると、選択部１０３Ａに当該トリガを渡す。選択部１０３Ａは、トリガに基づき輸送元および輸送先を特定する（ステップＳ１２０１）。選択部１０３Ａはさらに、トリガに基づき輸送対象物品の状態レベルと数量を特定する（ステップＳ１２０２）。そして、選択部１０３Ａは、記憶部１１０Ａに記憶される情報を参照して、輸送元の拠点の在庫と、輸送元から輸送先までの経路に対応する平均劣化度とを特定する。そして、選択部１０３Ａは、特定した在庫と平均劣化度から、輸送元の在庫のうち、輸送先に到着する時点で特定した状態レベルにあると予想される物品（輸送可能物品）を特定する（ステップＳ１２０３）。そして、選択部１０３Ａは、特定した物品の中から、特定した数量分の物品を輸送対象物品として選択する（ステップＳ１２０４）。選択部１０３Ａは選択結果を出力する（ステップＳ１２０５）。たとえば選択部１０３Ａは、選択した物品の物品ＩＤ等を、出力部１２０または通信部１４０を介して外部たとえばトリガを送信した在庫管理装置２０Ａに送信する。これで選択処理が終了する。
【００８９】
（輸送元拠点に対応する選択処理）
図１３は、輸送元拠点に対応する選択処理の流れの一例を示すフローチャートである。図１３に示す処理はたとえば、拠点Ａ１から拠点Ａ３に物品を輸送するときに、拠点Ａ１の在庫のうちどの物品を輸送対象とするかを選択部１０３Ａが選択し、拠点Ａ１の在庫管理装置２０Ａに指示するために実行される。
【００９０】
まず、選択部１０３Ａは、輸送元の在庫に含まれる物品を物品記憶部１１１を参照して特定する。そして、選択部１０３Ａは、特定した物品の累積センサ値を、センサ履歴記憶部１１２から抽出する（ステップＳ１３０１）。選択部１０３Ａは、輸送元から輸送先の経路に対応付けて平均劣化度記憶部１１６Ａに記憶される平均劣化度すなわち平均センサ値を抽出する（ステップＳ１３０２）。選択部１０３Ａは、物品ごとに抽出した累積センサ値に、抽出した平均センサ値を加算する（ステップＳ１３０３）。この処理によって、輸送後の各物品の累積センサ値の予想値を得ることができる。そして、選択部１０３Ａは、加算後の累積センサ値に基づき、輸送元の在庫物品の状態レベルを判定する（ステップＳ１３０４）。そして、選択部１０３Ａは、判定した状態レベルが、トリガによって指定された輸送先での状態レベルに合致する物品を特定する（ステップＳ１３０５）。選択部１０３Ａは、特定した物品を輸送対象とするよう指示する。これで処理が終了する。
【００９１】
このように、選択部１０３Ａは、輸送によって生じる物品の劣化度すなわち破損やダメージを考慮して、輸送対象の物品を選択する。このため、第２の実施形態の管理サーバ１０Ａは、輸送によって生じた不具合のために別の物品を再度輸送したり不具合が生じた物品を工場Ｆに送り返したりする手間を減じることができる。
【００９２】
（経由拠点に対応する選択処理）
図１４は、経由拠点に対応する選択処理の流れの一例を示すフローチャートである。図１４に示す処理はたとえば、工場Ｆから拠点Ａを経由して拠点Ａ１に物品を輸送する場合に、経由拠点である拠点Ａにおける輸送対象物品を選択部１０３Ａが選択するために実行される。図１４の処理は物品が各拠点から出荷されるときに自動的に実行されるように管理システム２を構成してもよい。
【００９３】
まず、選択部１０３Ａは、拠点に到着した物品に対応する累積センサ値を、センサ履歴記憶部１１２を参照して抽出する（ステップＳ１４０１）。このとき、到着した物品の最新のセンサ値は可算済みであるものとする。そして、選択部１０３Ａは、輸送対象として指定されている状態レベルを確認する（ステップＳ１４０２）。輸送対象の状態レベルは、たとえば、トリガが受信されたときに他のトリガの内容と併せて物品記憶部１１１等に記憶させておけばよい。そして、選択部１０３Ａは、現在物品が存在する拠点から輸送先までの経路の平均劣化度すなわち平均センサ値を、平均劣化度記憶部１１６Ａから抽出する（ステップＳ１４０３）。そして、選択部１０３Ａは、当該物品の累積センサ値に、平均センサ値を加算する（ステップＳ１４０４）。選択部１０３Ａは、加算後の値に基づいて状態レベルを判定する（ステップＳ１４０５）。選択部１０３Ａは、判定した状態レベルが、トリガで指定された状態レベルと合致する物品を特定する（ステップＳ１４０６）。選択部１０３Ａは、特定した物品を、トリガで指定された数だけ輸送対象物品として選択する（ステップＳ１４０７）。このとき、選択部１０３Ａは、加算後の累積センサ値が小さい順に物品を選択してもよい。そして、選択部１０３Ａは、選択結果を出力する（ステップＳ１４０８）。これで処理が終了する。
【００９４】
なお、図１３および図１４の例では、輸送元拠点と経由拠点とで選択処理として異なる処理を実行するものとしたが、いずれの拠点においても図１３の処理を実行するものとしてもよい。すなわち、新たに物品が拠点に到着する度に、当該拠点の全在庫から輸送対象物品を選択するように管理システム２を構成してもよい。
【００９５】
（第２の実施形態の効果）
上記のように、第２の実施形態に係る管理システム２は、取得部と判定部と、選択部と、を備える。取得部は、輸送される物品に装着されるセンサから１の輸送区間に対応する所定期間のセンサ値の累積値を取得する。判定部は、取得した累積値と所定の閾値との比較結果に基づき、当該物品の状態を判定する。選択部は、取得部が取得したセンサ値の累積値と、判定部の判定結果と、に基づき、１の拠点に輸送する物品を選択する。このため、管理システム２は、輸送先での物品の状態変化を考慮して輸送対象とする物品を選択することができる。このため、管理システム２は、輸送による物品へのダメージを予測することができ、物品の輸送の無駄を削減することができる。
【００９６】
また、第２の実施形態に係る管理システム２において、選択部はさらに、１の拠点に存在する物品の状態に基づき、当該１の拠点に輸送する物品を選択する。このため、管理システム２は、各拠点の在庫状況を考慮して輸送対象物品を選択することができる。このため、管理システム２は、物品の輸送の無駄を削減することができる。
【００９７】
また、第２の実施形態に係る管理システム２において、選択部は、１の拠点に存在する物品の状態と、当該１の拠点に輸送する物品が存在する拠点に存在する物品の状態と、に基づき、当該１の拠点に輸送する物品を選択する。このため、管理システム２は、輸送による物品へのダメージを予測して輸送対象物品を選択することができる。
【００９８】
（第２の実施形態の変形例）
第２の実施形態の管理システム２においては在庫条件や輸送による物品の劣化度を考慮して輸送対象物品を選択した。これに限らず、たとえば、物品の輸送の緊急度を考慮して輸送対象物品を選択するように管理システムを構成してもよい。
【００９９】
緊急度とは、各拠点における物品補充の切迫性を示す。たとえば、事故や災害などで一時的に拠点の在庫量が極度に減少した場合などは緊急度が高い。他方、予め設定された在庫見直し時期になったが、保管可能な数量の９割以上の在庫がある場合などは緊急度が低い。
【０１００】
緊急度の高低は、管理サーバ１０Ａが、在庫条件記憶部１１７Ａに記憶される在庫条件と拠点在庫記憶部１１５とに記憶される拠点の在庫状況とを比較して判定する。たとえば、在庫条件記憶部１１７Ａに「数量、ｍｉｎ  ２０」と記憶されている物品の在庫が「０」となった場合は、管理サーバ１０Ａは補充の緊急度が高いと判定する。またたとえば、在庫条件記憶部１１７Ａに「数量、ｍａｘ  １０」と記憶されている物品の在庫が「２０」の場合は、管理サーバ１０Ａは補充の緊急度が低いと判定する。また、管理サーバ１０Ａは、在庫条件記憶部１１７Ａに各拠点についての最低在庫数を記憶し、実際の在庫数が最低在庫数を下回った拠点の補充の緊急度が高いと判定してもよい。また、管理サーバ１０Ａは、各拠点の在庫中、状態レベルが「Ｃ」の物品の割合が所定の割合を超えた場合に緊急度が高いと判定してもよい。
【０１０１】
そして、選択部１０３Ａは、緊急度が高いと判定された場合には、トリガによる指定に関わらず、輸送後の予想状態レベルが「Ａ」および「Ｂ」の物品を輸送対象とする。選択部１０３Ａは、緊急度が低いと判定された場合には、トリガによる指定に関わらず、輸送後の予想状態レベルが「Ａ」の物品のみを輸送対象とする。管理システムをこのように構成すれば、物品をすぐに補充しなくても顧客に不都合が生じない場合は破損等の問題が全くない物品のみを拠点に配送できる。他方、物品をすぐに補充しなければ顧客の不都合が生じそうな場合には、外箱の痛み程度の破損があっても商品自体には問題がない場合には輸送対象として、顧客の不都合が生じないようにすることができる。
【０１０２】
図１５は、第２の実施形態の変形例に係る緊急度判定処理の流れの一例を示すフローチャートである。まず、選択部１０３Ａは、拠点在庫記憶部１１５と、在庫条件記憶部１１７Ａとを参照する。そして、選択部１０３Ａは、実際の在庫と在庫条件とを比較して物品を補充する緊急度を判定する（ステップＳ１５０１）。そして、選択部１０３Ａは、緊急度が高いか否かを判定する（ステップＳ１５０２）。緊急度が高いと判定した場合（ステップＳ１５０２、Ｙｅｓ）、選択部１０３Ａは、輸送後の状態レベルが「Ｂ」と判定された物品も輸送対象物品に含める（ステップＳ１５０３）。すなわち、緊急度が高いと判定した場合、選択部１０３Ａは、輸送後の状態レベルが「Ａ」と判定された物品と「Ｂ」と判定された物品を輸送対象物品とする。他方、緊急度が低いと判定した場合（ステップＳ１５０２、Ｎｏ）、選択部１０３Ａは、輸送後の状態レベルが「Ａ」と判定された物品のみを輸送対象物品とする（ステップＳ１５０４）。これで緊急度判定処理は終了する。
【０１０３】
緊急度判定処理は、たとえば、図１２乃至１４に示す選択処理によって輸送元在庫の輸送後の状態レベルが判定された後に選択部１０３Ａが実行すればよい。そして、選択部１０３Ａは、緊急度が高い場合は、輸送後の状態レベルが「Ｂ」と判定された物品も輸送対象物品とする。また、選択部１０３Ａは、緊急度が低い場合は、輸送後の状態レベルが「Ａ」と判定された物品のみを輸送対象物品とする。
【０１０４】
このように第２の実施形態の変形例に係る管理システムにおいては、選択部は、１の拠点における物品供給の緊急度に基づき、当該１の拠点に輸送する物品の状態を選択する。このため、管理システムは、緊急度が高い場合には、外箱等に損傷があっても商品自体には問題がない物品を拠点に輸送することができる。このため、管理システムは一時的な需要逼迫の場合などに柔軟に対応することができる。また、管理システムは、緊急度が低い場合には、確実に品質を保証できる物品のみを輸送対象として安定した物品の供給を実現することができる。このため、管理システムは状況の変化に柔軟に対応して、顧客の満足を保証することができる。
【０１０５】
（変形例）
ところで、第２の実施形態では、管理サーバ１０Ａの選択部１０３Ａが統括的に輸送対象物品を選択する処理を実行するものとした。しかし、これに限らず、たとえば、選択部１０３Ａに相当する機能部を各拠点に配置する在庫管理装置２０Ａに設けて分散的に処理を実現してもよい。
【０１０６】
（分散および統合）
図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０７】
（管理プログラム）
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをサーバ等のコンピュータからタブレット端末やノート型コンピュータ等のコンピュータに配布し、サーバとコンピュータとが処理を協働して実行することによって実現することができる。そこで、以下では、図１６を用いて、上記の実施例と同様の機能を有する管理プログラムを実行するコンピュータの一例について説明する。
【０１０８】
図１６は、各実施形態に係る管理プログラムを実行するコンピュータの一例について説明するための図である。図１６に示すように、コンピュータ１０００は、操作部１１００と、ディスプレイ１２００と、通信部１３００とを有する。さらに、このコンピュータ１０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４００と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５００と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６００と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１７００とを有する。これら１１００〜１７００の各部はバス１８００を介して接続される。
【０１０９】
ＨＤＤ１７００には、図１６に示すように、上記の第１の実施形態で示した各部と同様の機能を発揮するモジュールを実装することができる管理プログラム１７００ａが予め記憶される。この管理プログラム１７００ａについては、図１に示した各々の各構成要素と同様、適宜統合または分離してもよい。すなわち、ＨＤＤ１７００に記憶される各データは、常に全てのデータがＨＤＤ１７００に記憶される必要はなく、処理に必要なデータのみがＨＤＤ１７００に記憶されればよい。
【０１１０】
そして、ＣＰＵ１４００が、管理プログラム１７００ａの各モジュールをＨＤＤ１７００から読み出してＲＡＭ１６００に展開する。これによって、図１６に示すように、管理プログラム１７００ａは、管理プロセス１６００ａとして機能する。この管理プロセス１６００ａは、ＨＤＤ１７００から読み出した各種データを適宜ＲＡＭ１６００上の自身に割り当てられた領域に展開し、この展開した各種データに基づいて各種処理を実行する。なお、管理プロセス１６００ａは、図１に示した各処理部にて実行される処理を含む。また、ＣＰＵ１４００上で仮想的に実現される各処理部は、常に全ての処理部がＣＰＵ１４００上で動作する必要はなく、必要な処理部のみが仮想的に実現されればよい。
【０１１１】
なお、上記の管理プログラム１７００ａについては、必ずしも最初からＨＤＤ１７００やＲＯＭ１５００に記憶させておく必要はない。たとえば、コンピュータ１０００に挿入されるフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの「可搬用の物理媒体」に各プログラムを記憶させる。または、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させる。そして、コンピュータ１０００がこれらの可搬用の物理媒体から各プログラムを取得して実行するようにしてもよい。また、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１０００に接続される他のコンピュータまたはサーバ装置などに各プログラムを記憶させておいてもよい。そして、コンピュータ１０００がこれらから各プログラムを取得して実行するようにしてもよい。
【符号の説明】
【０１１２】
１，２  管理システム
１０，１０Ａ  管理サーバ
１００，１００Ａ  制御部
１０１  取得部
１０２  判定部
１０３Ａ  選択部
１１０，１１０Ａ  記憶部
１１１  物品記憶部
１１２  センサ履歴記憶部
１１３  閾値記憶部
１１４  状態記憶部
１１５  拠点在庫記憶部
１１６Ａ  平均劣化度記憶部
１１７Ａ  在庫条件記憶部
１２０  出力部
１３０  入力部
１４０  通信部
２０，２０Ａ  在庫管理装置
２００，２００Ａ  制御部
２０１  読取部
２０２  送信部
２０３Ａ  指示要求部
２１０  記憶部
２１１  在庫記憶部
２２０  出力部
２３０  入力部
２４０  通信部
３０，３０Ａ  タグ
３０１  記憶部
３０２  センサ
３０３  計時部
【図１】
2019048706.tif 000003
【図２】
2019048706.tif 000004
【図３】
2019048706.tif 000005
【図４】
2019048706.tif 000006
【図５】
2019048706.tif 000007
【図６】
2019048706.tif 000008
【図７】
2019048706.tif 000009
【図８】
2019048706.tif 000010
【図９】
2019048706.tif 000011
【図１０】
2019048706.tif 000012
【図１１】
2019048706.tif 000013
【図１２】
2019048706.tif 000014
【図１３】
2019048706.tif 000015
【図１４】
2019048706.tif 000016
【図１５】
2019048706.tif 000017
【図１６】
2019048706.tif 000018