(57)【要約】  記憶部に蓄積された、拠点間を移動する前の仕分け作業が行われた第一の建屋の温度分布と仕分け時間に関するデータから、該データと移動前の物品の温度との関係を示す第一の関数を事前に求め、前記記憶部に蓄積された、前記拠点間を移動する移動手段の荷室の冷凍又は冷蔵能力と荷室内の温度分布と移動時間に関するデータから、該データと移動時の物品の温度との関係を示す第二の関数を事前に求め、前記記憶部に蓄積された、前記拠点間を移動した後の仕分け作業が行われた第二の建屋の温度分布と仕分け時間に関するデータから、該データと移動後の物品の温度との関係を示す第三の関数を事前に求め、前記記憶部に蓄積された、配達時の荷室内の温度分布と配達時間に関するデータから、該データと配達時の物品の温度との関係を示す第四の関数を事前に求め、前記第一の建屋の温度と仕分け時間を引数に、前記第一の関数から輸送中の物品の温度を算出して出力し、前記移動手段における物品の積載数量又は搭載率と、前記移動手段の荷室内の温度と移動時間を引数に、前記第二の関数から前記輸送中の物品の温度を算出して出力し、前記第二の建屋の温度と仕分け時間を引数に、前記第三の関数から前記輸送中の物品の温度を算出して出力し、配達時の荷室内の温度と配達時間を引数に、前記第四の関数から前記輸送中の物品の温度を算出して出力する、処理を、コンピュータに実行させる。
2019073587.tif 000002
【特許請求の範囲】
【請求項１】
記憶部に蓄積された、拠点間を移動する前の仕分け作業が行われた第一の建屋の温度分布と仕分け時間に関するデータから、該データと移動前の物品の温度との関係を示す第一の関数を事前に求め、
前記記憶部に蓄積された、前記拠点間を移動する移動手段の荷室の冷凍又は冷蔵能力と荷室内の温度分布と移動時間に関するデータから、該データと移動時の物品の温度との関係を示す第二の関数を事前に求め、
前記記憶部に蓄積された、前記拠点間を移動した後の仕分け作業が行われた第二の建屋の温度分布と仕分け時間に関するデータから、該データと移動後の物品の温度との関係を示す第三の関数を事前に求め、
前記記憶部に蓄積された、配達時の荷室内の温度分布と配達時間に関するデータから、該データと配達時の物品の温度との関係を示す第四の関数を事前に求め、
前記第一の建屋の温度と仕分け時間を引数に、前記第一の関数から輸送中の物品の温度を算出して出力し、
前記移動手段における物品の積載数量又は搭載率と、前記移動手段の荷室内の温度と移動時間を引数に、前記第二の関数から前記輸送中の物品の温度を算出して出力し、
前記第二の建屋の温度と仕分け時間を引数に、前記第三の関数から前記輸送中の物品の温度を算出して出力し、
配達時の荷室内の温度と配達時間を引数に、前記第四の関数から前記輸送中の物品の温度を算出して出力する、
処理を、コンピュータに実行させる物品輸送時の温度算出プログラム。
【請求項２】
前記記憶部に蓄積された、物品の梱包材の種類と、内容積と、蓄冷剤の種類と、蓄冷剤量と、に関するデータから、該データと梱包された物品の温度との関係を示す第五の関数を事前に求め、
前記記憶部に蓄積された、物品の発送元から前記拠点までの移動手段の荷室の温度分布と、移動時間とに関するデータから、該データと移動時の物品の温度との関係を示す第六の関数を事前に求め、
入力された梱包材の種類及び内容積と、蓄冷剤の種類と、蓄冷剤量とを引数に、前記第五の関数から前記輸送の対象となる物品の温度を算出して出力し、
前記移動手段の荷室内の温度と移動時間を引数に、前記第六の関数から前記輸送中の物品の温度を算出して出力する、
処理を前記コンピュータに実行させる請求項１記載の物品輸送時の温度算出プログラム。
【請求項３】
前記第一の関数の引数とされた前記第一の建屋の温度と仕分け時間と、前記第一の関数とから算出された前記輸送中の物品の温度とを対応付けた情報と、
前記第二の関数の引数とされた前記移動手段の荷室内の温度と移動時間と、前記第二の関数とから算出された前記輸送中の物品の温度と、を対応付けた情報と、
前記第三の関数の引数とされた前記第二の建屋の温度と仕分け時間と、前記第三の関数とから算出された前記輸送中の物品の温度と、を対応付けた情報と、
前記第四の関数の引数とされた前記配達時の荷室内の温度と配達時間と、前記第四の関数とから算出された前記輸送中の物品の温度と、を対応付けた情報と、
前記第五の関数の引数とされた前記梱包材の種類及び内容積と、蓄冷剤の種類と、蓄冷剤量と、前記第五の関数とから算出された前記輸送中の物品の温度と、を対応付けた情報と、
前記第六の関数の引数とされた前記発送元から前記拠点までの移動手段の荷室の温度と移動時間と、前記第六の関数とから算出された前記輸送中の物品の温度と、を対応付けた情報と、に基づき、前記第一乃至第六の関数を事前に機械学習させる、
処理を前記コンピュータに実行させる請求項２記載の物品輸送時の温度算出プログラム。
【請求項４】
前記第一乃至第六の関数を用いて算出された前記輸送中の物品の各温度が、前記物品の輸送条件と対応した所定の範囲内である否かを判定し、
判定結果を前記第一乃至第六の関数を用いて算出された前記輸送中の物品の温度と対応付けて保持させる、
処理を前記コンピュータに実行させる請求項３記載の物品輸送時の温度算出プログラム。
【請求項５】
前記第一乃至第六の関数を用いて算出された前記輸送中の物品の各温度が、全て前記所定の範囲内である場合に、
前記輸送中の物品の前記温度が所定の範囲内であったことを示す証明書データを生成し、出力する、
処理を前記コンピュータに実行させる請求項４記載の物品輸送時の温度算出プログラム。
【請求項６】
前記第一の関数により算出された前記輸送中の物品の温度と、前記第一の建屋とを対応付け、記第二の関数により算出された前記輸送中の物品の温度と、前記拠点間を移動する移動手段の荷室とを対応付け、前記第三の関数により算出された前記輸送中の物品の温度と、前記第二の建屋とを対応付け、前記第四の関数により算出された前記輸送中の物品の温度と、前記配達時の荷室とを対応付け、前記第五の関数により算出された前記輸送中の物品の温度と、前記物品の発送元とを対応付け、前記第六の関数により算出された前記輸送中の物品の温度と、前記発送元から前記拠点までの移動手段とを対応付けた、前記輸送中の物品の温度変化を示す情報を出力する、
処理を前記コンピュータに実行させる請求項５記載の物品輸送時の温度算出プログラム。
【請求項７】
輸送の対象となる物品の発送元の地域を示す情報と、発送先の地域を示す情報と、の入力を受け付けて、
前記物品の輸送にかかる時間と、前記第五の関数とに基づき、前記輸送中の物品の温度を前記所定の範囲内とさせるための梱包材の種類及び内容積と、蓄冷剤の種類と、蓄冷剤量とを特定して出力する、
処理を前記コンピュータに実行させる請求項４乃至６の何れか一項に記載の物品輸送時の温度算出プログラム。
【請求項８】
コンピュータによる、物品輸送時の温度算出方法であって、該コンピュータに、
記憶部に蓄積された、拠点間を移動する前の仕分け作業が行われた第一の建屋の温度分布と仕分け時間に関するデータから、該データと移動前の物品の温度との関係を示す第一の関数を事前に求め、
前記記憶部に蓄積された、前記拠点間を移動する移動手段の荷室の冷凍又は冷蔵能力と荷室内の温度分布と移動時間に関するデータから、該データと移動時の物品の温度との関係を示す第二の関数を事前に求め、
前記記憶部に蓄積された、前記拠点間を移動した後の仕分け作業が行われた第二の建屋の温度分布と仕分け時間に関するデータから、該データと移動後の物品の温度との関係を示す第三の関数を事前に求め、
前記記憶部に蓄積された、配達時の荷室内の温度分布と配達時間に関するデータから、該データと配達時の物品の温度との関係を示す第四の関数を事前に求め、
前記第一の建屋の温度と仕分け時間を引数に、前記第一の関数から輸送中の物品の温度を算出して出力し、
前記移動手段における物品の積載数量又は搭載率と、前記移動手段の荷室内の温度と移動時間を引数に、前記第二の関数から前記輸送中の物品の温度を算出して出力し、
前記第二の建屋の温度と仕分け時間を引数に、前記第三の関数から前記輸送中の物品の温度を算出して出力し、
配達時の荷室内の温度と配達時間を引数に、前記第四の関数から前記輸送中の物品の温度を算出して出力させる物品輸送時の温度算出方法。
【請求項９】
温度算出装置と、端末装置とを含む物品輸送時の温度算出システムであって、
前記温度算出装置は、
記憶部に蓄積された、拠点間を移動する前の仕分け作業が行われた第一の建屋の温度分布と仕分け時間に関するデータから、該データと移動前の物品の温度との関係を示す第一の関数と、前記記憶部に蓄積された、前記拠点間を移動する移動手段の荷室の冷凍又は冷蔵能力と荷室内の温度分布と移動時間に関するデータから、該データと移動時の物品の温度との関係を示す第二の関数と、前記記憶部に蓄積された、前記拠点間を移動した後の仕分け作業が行われた第二の建屋の温度分布と仕分け時間に関するデータから、該データと移動後の物品の温度との関係を示す第三の関数と、前記記憶部に蓄積された、配達時の荷室内の温度分布と配達時間に関するデータから、該データと配達時の物品の温度との関係を示す第四の関数と、を事前に求める関数生成部と、
前記第一の建屋の温度と仕分け時間を引数に、前記第一の関数から輸送中の物品の温度を算出し、前記移動手段における物品の積載数量又は搭載率と、前記移動手段の荷室内の温度と移動時間を引数に、前記第二の関数から前記輸送中の物品の温度を算出し、前記第二の建屋の温度と仕分け時間を引数に、前記第三の関数から前記輸送中の物品の温度を算出し、配達時の荷室内の温度と配達時間を引数に、前記第四の関数から前記輸送中の物品の温度を算出する温度算出部と、
前記温度算出部により算出された各温度を出力する出力部と、を有する物品輸送時の温度算出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品輸送時の温度管理プログラム、温度算出システム、温度算出方法に関する。
【背景技術】
【０００２】
近年では、物流サービスにおいて取り扱う商品の個数は、増加している。また、その中で、冷凍品や冷蔵品等の輸送時の温度管理が必要となる物品の個数は、全体の１０％程度を占める。物流業者は、冷凍品や冷蔵品を取り扱う場合には、例えば、冷凍品は、マイナス１５℃以下、冷蔵品は１０℃〜０℃等のように、輸送中の物品の温度が所定の範囲内の温度となるように管理する必要がある。【０００３】
そのため、従来では、例えば、所定の温度帯で保管すべき商品が収納される断熱箱の内部温度を測定し、測定した内部温度が許容管理温度から外れるか否かを予測し、予測結果に応じて収容箱の内部温度の調整の要否を判定する技術等が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−５８８８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、個々の断熱箱に対して、断熱箱の内部温度を測定するための温度測定モジュールに設ける必要があり、コストがかかる。また、従来の技術は、物品そのものの温度は管理されていない。【０００６】
このため、従来の技術では、例えば、冷凍品が解凍された状態で届く等といった、温度管理の不備が疑われる問題が生じた際に、輸送時の物品の温度を定量的に示すことが困難である。【０００７】
１つの側面では、本発明は、個々の冷凍又は冷蔵品の温度を直接記録せずに、実際の冷凍又は冷蔵品の輸送温度を推定し証明することを目的としている。
【課題を解決するための手段】
【０００８】
一つ態様では、記憶部に蓄積された、拠点間を移動する前の仕分け作業が行われた第一の建屋の温度分布と仕分け時間に関するデータから、該データと移動前の物品の温度との関係を示す第一の関数を事前に求め、前記記憶部に蓄積された、前記拠点間を移動する移動手段の荷室の冷凍又は冷蔵能力と荷室内の温度分布と移動時間に関するデータから、該データと移動時の物品の温度との関係を示す第二の関数を事前に求め、前記記憶部に蓄積された、前記拠点間を移動した後の仕分け作業が行われた第二の建屋の温度分布と仕分け時間に関するデータから、該データと移動後の物品の温度との関係を示す第三の関数を事前に求め、前記記憶部に蓄積された、配達時の荷室内の温度分布と配達時間に関するデータから、該データと配達時の物品の温度との関係を示す第四の関数を事前に求め、前記第一の建屋の温度と仕分け時間を引数に、前記第一の関数から輸送中の物品の温度を算出して出力し、前記移動手段における物品の積載数量又は搭載率と、前記移動手段の荷室内の温度と移動時間を引数に、前記第二の関数から前記輸送中の物品の温度を算出して出力し、前記第二の建屋の温度と仕分け時間を引数に、前記第三の関数から前記輸送中の物品の温度を算出して出力し、配達時の荷室内の温度と配達時間を引数に、前記第四の関数から前記輸送中の物品の温度を算出して出力する、処理を、コンピュータに実行させる物品輸送時の温度算出プログラムである。【０００９】
上記各処理は、上記各処理を実現する機能部、各手順としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【００１０】
個々の冷凍又は冷蔵品の温度を直接記録せずに、実際の冷凍又は冷蔵品の輸送温度を推定し証明できる。
【図面の簡単な説明】
【００１１】
【図１】第一の実施形態の温度算出システムの一例を示す図である。
【図２】温度算出システムの動作の概要を説明する図である。
【図３】温度算出装置ハードウェア構成の一例を示す図である。
【図４】第一の実施形態の梱包材データベースの一例を示す図である。
【図５】第一の実施形態の蓄冷剤データベースの一例を示す図である。
【図６Ａ】第一の実施形態の関数生成用データベースの一例を示す第一の図である。
【図６Ｂ】第一の実施形態の関数生成用データベースの一例を示す第二の図である。
【図７】第一の実施形態の関数生成用データベースの一例を示す第三の図である。
【図８Ａ】第一の実施形態の物品管理データベースの一例を示す第一の図である。
【図８Ｂ】第一の実施形態の物品管理データベースの一例を示す第二の図である。
【図８Ｃ】第一の実施形態の物品管理データベースの一例を示す第算出の図である。
【図９】第一の実施形態の温度算出処理部の機能を説明する図である。
【図１０】第一の実施形態の関数生成部の処理を説明するフローチャートである。
【図１１】第一の実施形態の温度算出処理部の処理を説明する第一のフローチャートである。
【図１２】第一の実施形態の温度算出処理部の処理を説明する第二のフローチャートである。
【図１３】第一の実施形態の温度算出処理部の処理を説明する第三のフローチャートである。
【図１４】証明書の表示の一例を示す図である。
【図１５】輸送中の温度の変化の履歴の表示の一例を示す図である。
【図１６】輸送中の温度の変化の履歴の表示の別の例を示す図である。
【図１７】第二の実施形態の温度算出処理部の機能を説明する図である。
【図１８】第二の実施形態の温度算出処理部の処理を説明するフローチャートである。
【図１９】第二の実施形態における、推奨される梱包材及び蓄冷剤の表示例を説明する図である。
【図２０】第二の実施形態における輸送ルートと、輸送ルートの天気予報の表示例を示す図である。
【発明を実施するための形態】
【００１２】
（第一の実施形態）
以下に図面を参照して、第一の実施形態について説明する。図１は、第一の実施形態の温度算出システムの一例を示す図である。
【００１３】
本実施形態の温度算出システム１００は、温度算出装置２００と端末装置３００とを有し、温度算出装置２００と端末装置３００とは、ネットワークを介して接続される。
【００１４】
本実施形態の温度算出装置２００は、梱包材データベース２１０、蓄冷剤データベース２２０、関数生成用データベース２３０、物品管理データベース２４０、温度算出処理部２５０を有する。
【００１５】
梱包材データベース２１０は、物品を輸送する際に用いられる梱包材に関する情報が格納される。梱包材に関する情報とは、例えば、梱包材の材質、断熱材の厚さ、内容積、表面積等を含む。尚、本実施形態の物品とは、例えば、インターネットショッピング等にように、売り主から買い主へ輸送される商品であっても良いし、知人同士でのやりとりされる物品等であっても良い。
【００１６】
蓄冷剤データベース２２０は、物品を輸送する際に用いられる蓄冷剤に関する情報が格納される。蓄冷剤に関する情報とは、例えば、蓄冷剤の種類、蓄冷剤量、蓄冷能力等を含む。
【００１７】
関数生成用データベース２３０は、温度算出処理部２５０が物品の温度を算出する際に用いる関数の生成に使用する情報が格納される。物品管理データベース２４０は、物品の輸送中の温度に関する情報が格納される。
【００１８】
温度算出処理部２５０は、梱包材データベース２１０、蓄冷剤データベース２２０を参照し、関数生成用データベース２３０に基づき生成された関数を用いて、輸送中における物品の温度を算出し、出力する。
【００１９】
本実施形態の端末装置３００は、例えば、物流業者に依頼をして物品を発送する荷主や、物品を受け取る受取人等によって利用される端末装置であり、例えば、タブレット型の端末装置や、スマートフォン等の携帯電話であっても良い。
【００２０】
本実施形態の温度算出システム１００では、例えば、端末装置３００において、梱包された物品等に貼り付けられた伝票の伝票番号等が入力されると、温度算出装置２００が、伝票番号が示す物品の輸送中の温度を端末装置３００に表示させても良い。
【００２１】
このように、本実施形態の温度算出システム１００では、輸送中の物品を特定する情報（伝票番号）が入力されると、関数を用いて、輸送中の特定された物品の温度を算出し、端末装置３００に表示させる。したがって、本実施形態によれば、個々の冷凍又は冷蔵品の温度を直接記録せずに、実際の冷凍又は冷蔵品の輸送温度を推定し、輸送中の個々の物品の温度を証明できる。
【００２２】
尚、温度算出装置２００の有する各データベースは、温度算出装置２００以外の外部装置に設けられていても良い。また、温度算出処理部２５０により実現される機能は、例えば、物流業者によって提供されるサービスの一部であっても良い。物流業者によって提供されるサービスとは、例えば、伝票番号から特定した物品の輸送状況を案内するサービス等である。
【００２３】
また、本実施形態の温度算出装置２００は、例えば、物流業者が管理しているサーバ装置等と通信を行っても良い。その場合、温度算出装置２００は、例えば、物流業者が管理するサーバ装置から、物品の伝票番号や、伝票番号と対応付けられた物品に関する各種の情報を受信し、温度算出処理部２５０による処理を行って、その結果を物流業者のサーバ装置に送信しても良い。
【００２４】
以下に、図２を参照して、本実施形態の温度算出システム１００の動作の概要を説明する。図２は、温度算出システムの動作の概要を説明する図である。
【００２５】
宅配便等の一般的な物品の輸送では、荷主が物品を発送してから受取人が物品を受け取るまでの間に、物品は、いくつかの異なる環境に置かれることになる。
【００２６】
本実施形態では、物品がおかれる各環境を、物品の輸送における段階として捉える。したがって、以下の説明では、物品がおかれる環境が変わる度に、輸送の段階が進むものとして、説明する。
【００２７】
まず、荷主が物品を梱包し、物流業者に対して物品の集荷を依頼する。この段階を、以下の説明では、段階１と呼ぶ。段階１では、物品は、配送車等に搭載されておらず、例えば、発送元外気にさらされていることになる。
【００２８】
物流業者は、集荷依頼を受けて梱包済みの物品を集荷し、荷室で保管する。この段階を、以下の説明では、段階２と呼ぶ。段階２における荷室とは、例えば、物流業者が集荷に使用する配送車に設けられた荷室等である。つまり、段階２では、梱包済みの物品は、集荷した場所から、発送元の近傍にある仕分け所へ向かう配送車の荷室に置かれていることになる。
【００２９】
集荷された物品は、配送車によって集荷した地域等に点在する物流業者の仕分け所（拠点）へ配送され、仕分け所において、配送先の地域毎に仕分けされる。この段階を、以下の説明では、段階３と呼ぶ。つまり、段階３では、梱包済みの物品は、仕分け所に置かれていることになる。
【００３０】
配送先毎に仕分けされた物品は、再び、配送先へ物品を輸送する輸送車の荷室へ移され、配送先の地域の仕分け所（拠点）へ輸送される。言い換えれば、物品は、拠点間を移動する。この段階を、以下の説明では、段階４と呼ぶ。つまり、段階４では、梱包済みの物品は、発送元の地域の仕分け所から配送先の地域の仕分け所へ移動する輸送車の荷室に置かれていることになる。
【００３１】
輸送車が配送先の地域の仕分け所に到着すると、物品は、輸送車から仕分け所へ移され、配達先毎に仕分けされる。この段階を、以下の説明では、段階５と呼ぶ。つまり、段階５では、梱包済みの物品は、配送先の地域の仕分け所に置かれていることになる。
【００３２】
仕分け所での仕分けが終了すると、梱包済みの物品は、配送車により、仕分け所から、受取人の所在地に配送される。この段階を、以下の説明では、段階６と呼ぶ。つまり、段階６では、梱包済みの物品は、仕分け所から受取人の所在地へ向かう配送車に置かれていることになる。そして、段階６において、配送車が受取人の所在地へ到着し、受取人が梱包済みの物品を受け取った時点で、物品の輸送が完了する。
【００３３】
以下に、図２を参照して、上述した状態について、より具体的に説明する。尚、図２の例では、輸送される物品が、冷凍品である場合について説明する。
【００３４】
温度算出システム１００では、段階１において、端末装置３００から温度算出装置２００に対して物品の集荷依頼が行われる。
【００３５】
本実施形態では、集荷依頼では、例えば、荷主の所在地、受取人の所在地、物品の種類、物品の重さ、物品の梱包に用いた箱（梱包材）の種類、物品と共に箱の中に入れた蓄冷剤の種類や量等が、物品に関する情報として入力される。また、物品が収納された箱には、この物品を特定する情報となる伝票番号が記載された伝票が貼り付けられる。
【００３６】
物流業者は、集荷依頼を受けると、伝票から伝票番号を読み取り、伝票番号と、集荷依頼と共に取得した物品に関する情報とを対応付けて、温度算出装置２００の物品管理データベース２４０に格納する。
【００３７】
尚、このとき、物品に関する情報は、荷主によって、予め端末装置３００において入力されていても良い。この場合、物品に関する情報は、伝票番号と対応付けられて温度算出装置２００の物品管理データベース２４０に格納されていても良い。
【００３８】
また、このとき、物品に関する情報は、物流業者が所持している、伝票番号の読み取り端末等によって入力され、温度算出装置２００において、伝票番号と対応付けられて物品管理データベース２４０に格納されても良い。ここまでが、段階１において行われる。
【００３９】
伝票番号と物品に関する情報を温度算出装置２００に格納されると、物流業者は、この物品を配送車Ｔｒ１の荷室に入れる。ここから、段階２となる。
【００４０】
このとき、配送車Ｔｒ１は、伝票番号を読み取って温度算出装置２００へ送信する読み取り装置Ｒ１を有していても良い。
【００４１】
物流業者は、物品を配送車Ｔｒ１の荷室に積み込む際に、読み取り装置Ｒ１で伝票番号を読み取る。読み取り装置Ｒ１は、温度算出装置２００と通信が可能であり、読み取り装置Ｒ１は、読み取った伝票番号と配送車Ｔｒ１の車両を特定する車両ＩＤとを対応付けて、温度算出装置２００へ送信する。尚、車両ＩＤは、読み取り装置Ｒ１に登録された情報であって良い。
【００４２】
温度算出装置２００は、伝票番号と車両ＩＤとを受信すると、物品管理データベース２４０に格納する。物品は、配送車Ｔｒ１によって、荷主の所在地等に点在している仕分け所Ｃ１まで配送され、仕分け所Ｃ１の建屋の内部に移される。ここから、段階３となる。尚、仕分け所Ｃ１は、言い換えれば、集荷された物品の仕分け作業を行う拠点であり、且つ、仕分け作業を行う建屋である。
【００４３】
仕分け所Ｃ１には、配送車Ｔｒ１と同様に、伝票番号を読み取って温度算出装置２００へ送信する読み取り装置Ｒ２を有している。
【００４４】
配送車Ｔｒ１が仕分け所Ｃ１に到着すると、物流業者は、物品の伝票番号を読み取り装置Ｒ２により読み取る。読み取り装置Ｒ２は、伝票番号を読み取ると、伝票番号と仕分け所Ｃ１を特定する仕分け所ＩＤと、を対応付けて温度算出装置２００へ送信する。尚、仕分け所ＩＤは、読み取り装置Ｒ２に予め登録された情報であって良い。
【００４５】
温度算出装置２００は、仕分け所ＩＤと伝票番号とを受信すると、物品管理データベース２４０に格納する。物品は、仕分け所Ｃ１において、配送先毎に仕分けされる。
【００４６】
仕分け所Ｃ１において仕分けが完了すると、物品は、物品を受取人の所在地の地域内の仕分け所Ｃ２まで輸送する輸送車Ｔｒ２に積み込まれる。ここから、段階４となる。
【００４７】
輸送車Ｔｒ２は、伝票番号を読み取って温度算出装置２００へ送信する読み取り装置Ｒ３を有していても良い。物流業者は、物品を輸送車Ｔｒ２の荷室に積み込む際に、読み取り装置Ｒ３で伝票番号を読み取る。すると、読み取り装置Ｒ３は、読み取った伝票番号と輸送車Ｔｒ２の車両を特定する車両ＩＤとを対応付けて、温度算出装置２００へ送信する。尚、車両ＩＤは、読み取り装置Ｒ３に登録された情報であって良い。
【００４８】
物品が輸送車Ｔｒ２に積み込まれると、輸送車Ｔｒ２によって仕分け所Ｃ２へ輸送され、仕分け所Ｃ２の建屋に移される。ここから、段階５となる。
【００４９】
輸送車Ｔｒ２が仕分け所Ｃ２に到着すると、物流業者は、物品の伝票番号を読み取り装置Ｒ４により読み取る。読み取り装置Ｒ４は、伝票番号を読み取ると、伝票番号と仕分け所Ｃ２を特定する仕分け所ＩＤと、を対応付けて温度算出装置２００へ送信する。尚、仕分け所ＩＤは、読み取り装置Ｒ４に予め登録された情報であって良い。
【００５０】
温度算出装置２００は、仕分け所ＩＤと伝票番号とを受信すると、物品管理データベース２４０に格納する。物品は、仕分け所Ｃ２において、受取人の所在地である配達先毎に仕分けされる。
【００５１】
仕分け所Ｃ２において仕分けが完了すると、物品は、物品を受取人の所在地まで配送する配送車Ｔｒ３に積み込まれる。ここから、段階６となる。
【００５２】
配送車Ｔｒ３は、伝票番号を読み取って温度算出装置２００へ送信する読み取り装置Ｒ５を有していても良い。物流業者は、物品を配送車Ｔｒ３の荷室に積み込む際に、読み取り装置Ｒ５で伝票番号を読み取る。すると、読み取り装置Ｒ５は、読み取った伝票番号と配送車Ｔｒ３の車両を特定する車両ＩＤとを対応付けて、温度算出装置２００へ送信する。尚、車両ＩＤは、読み取り装置Ｒ５に登録された情報であって良い。
【００５３】
物品が配送車Ｔｒ３に積み込まれると、配送車Ｔｒ３は、物品を受取人の所在地まで配達する。
【００５４】
本実施形態の温度算出装置２００は、物品の輸送における段階１〜６の何れの段階であっても、端末装置３００から物品の温度の表示要求を受け付けた場合には、物品の温度を算出して端末装置３００に表示させる。
【００５５】
次に、本実施形態の温度算出装置２００について説明する。図３は、温度算出装置ハードウェア構成の一例を示す図である。
【００５６】
本実施形態の温度算出装置２００は、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を含む情報処理装置である。
【００５７】
入力装置２１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置２２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置２７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００５８】
温度算出プログラムは、温度算出装置２００を制御する各種プログラムの少なくとも一部である。温度算出プログラムは例えば記憶媒体２８の配布やネットワークからのダウンロード等によって提供される。温度算出プログラムを記録した記憶媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００５９】
また、温度算出プログラムは、温度算出プログラムを記録した記憶媒体２８がドライブ装置２３にセットされると、記憶媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた温度算出プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００６０】
補助記憶装置２４は、インストールされた温度算出プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、温度算出装置２００の起動時に補助記憶装置２４から温度算出プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された温度算出プログラムに従って、後述するような各種処理を実現している。
【００６１】
本実施形態の端末装置３００のハードウェア構成は、温度算出装置２００と同様であるから、説明を省略する。尚、端末装置３００は、例えば、タブレット型の端末装置や、スマートフォン等であっても良く、入力装置２１と出力装置２２との代わりに、タッチパネル等により実現される表示操作装置を有していても良い。
【００６２】
次に、図４乃至図８を参照して、本実施形態の温度算出装置２００の有する各データベースについて説明する。
【００６３】
図４は、第一の実施形態の梱包材データベースの一例を示す図である。本実施形態の梱包材データベース２１０は、物品が収納される箱の種類毎に設けられていても良い。図
図４では、梱包材データベース２１０−１は、例えば、物品を収納する箱が発泡スチロールである場合を示しており、梱包材データベース２１０−２は、例えば、物品を収納する箱が段ボールである場合を示している。
【００６４】
はじめに、梱包材データベース２１０−１について説明する。本実施形態の梱包材データベース２１０−１は、発泡スチロールの容器の種類毎に、各種の物性値が対応付けられている。物性値とは、各種の発泡スチロールの容器が持っている性質をある尺度で表したものである。図４の例では、発泡スチロールの容器とは、ビーズ法ポリスチレンフォーム保温板を用いた容器のことを示す。
【００６５】
発泡スチロールの容器の種類毎は、例えば、特号、１号、２号・・等であり、これらは容器の大きさを示す。物性値は、例えば、ＪＩＳ記号、密度、熱伝導率、曲げ強さ、圧縮強さ、吸水量、保冷性能を含む。
【００６６】
例えば、梱包材データベース２１０−１によれば、発泡スチロールの容器の種類が「特号」であった場合、この容器のＪＩＳ記号で「ＥＰＳ−Ｂ−特」であり、密度は２７ｋｇ／ｍ３であり、熱伝導率が０．０３４ｗ／ｍ・ｋ等であることがわかる。
【００６７】
次に、梱包材データベース２１０−２について説明する。本実施形態の梱包材データベース２１０−２は、段ボールの箱の種類毎に、各種の物性値が対応付けられている。梱包材データベース２１０−２において、段ボールの箱の種類は、段ボールの箱の大きさを示す。
【００６８】
梱包材データベース２１０−２の物性値は、梱包材データベース２１０−１と同様であるが、段ボールの箱の場合、ＪＩＳ記号の値と、圧縮強さの値と、吸水量の値は、含まれていない。
【００６９】
次に、図５を参照して、蓄冷剤データベース２２０について説明する。図５は、第一の実施形態の蓄冷剤データベースの一例を示す図である。
【００７０】
本実施形態の蓄冷剤データベース２２０は、蓄冷剤の温度グレード毎に、蓄冷剤の物性値が対応付けられている。蓄冷剤の温度グレードとは、蓄冷剤の種類を示す。図５の例では、蓄冷剤の温度グレード（蓄冷剤の種類）として、０℃、−５℃、−１１℃、・・・等が示されている。蓄冷剤の物性値は、図５の例では、必要凍結温度、融解潜熱、融点、比重等が含まれる。
【００７１】
本実施形態では、物品が冷蔵品や冷凍品であるときは、収納される容器（箱）の物性値と、この容器の中に物品と共に収納される蓄冷剤の物性値により、容器内の保冷能力が決定される。
【００７２】
次に、図６及び図７を参照して、本実施形態の関数生成用データベース２３０について説明する。図６Ａは、第一の実施形態の関数生成用データベースの一例を示す第一の図であり、図６Ｂは、第一の実施形態の関数生成用データベースの一例を示す第二の図であり、
図７は、第一の実施形態の関数生成用データベースの一例を示す第三の図である。
【００７３】
本実施形態の関数生成用データベース２３０に格納された情報は、後述する関数生成部が関数を生成する際に使用するために蓄積したものである。
【００７４】
本実施形態では、例えば、予め、関数生成用データベース２３０に含まれる各項目の値を取得して蓄積しておいても良い。
【００７５】
図６Ａでは、関数生成用データベース２３０−１、関数生成用データベース２３０−２を示、図６Ｂでは、関数生成用データベース２３０−３、関数生成用データベース２３０−４を示す。
【００７６】
関数生成用データベース２３０−１は、物品の集荷される段階１において取得された情報が格納される。関数生成用データベース２３０−２には、物品が集荷された場所から仕分け所Ｃ１へ移動するまでの段階２において取得された情報が格納される。
【００７７】
関数生成用データベース２３０−３は、物品が仕分け所Ｃ１に配置されてから輸送車Ｔｒ２の荷室内へ移されるまでの段階３において取得された情報が格納される。関数生成用データベース２３０−４は、物品が輸送車Ｔｒ２の荷室に配置され、次の仕分け所Ｃ２へ移動されるまでの段階４において取得される情報が格納される。
【００７８】
関数生成用データベース２３０−１は、情報の項目として、伝票番号、梱包材種類、内容積、蓄冷剤量、物品温度を有する。
【００７９】
項目「伝票番号」の値は、読み取り装置Ｒ１〜Ｒ４が読み取る伝票番号を示す。項目「梱包材種類」の値は、梱包材の種類を示す。梱包材の種類は、荷主又は物流業者によって、集荷時に入力される。
【００８０】
項目「内容積」の値は、梱包材の種類と対応する容積を示す。梱包材の種類と対応する容積は、例えば、梱包材の種類と対応付けられており、梱包材の種類が入力されると、自動的に入力されても良い。
【００８１】
項目「蓄冷剤の種類」の値は、使用される蓄冷剤の種類を示す。蓄冷剤の種類は、荷主又は物流業者によって、集荷時に入力される。項目「蓄冷剤量」の値は、使用された蓄冷剤の量を示す。使用された蓄冷剤の量は、荷主又は物流業者によって、集荷時に入力される。
【００８２】
項目「物品温度」の値は、実際の物品に温度センサ等を設けたりすることで取得される段階１の物品の温度を示す。
【００８３】
関数生成用データベース２３０−２は、情報の項目として、伝票番号、車両ＩＤ、集荷時間、集荷温度１、集荷温度２、集荷温度３、集荷温度Ｎ、物品温度を有する。
【００８４】
項目「車両ＩＤ」は、配送車Ｔｒ１の識別子である。また、項目「集荷温度１」〜「集荷温度Ｎ」の値は、配送車Ｔｒ１の移動中に取得された集荷温度である。図６の例では、集荷温度は、複数回取得されたことがわかる。尚、集荷温度は、配送車Ｔｒ１の荷室内において、異なる位置に配置された複数の温度センサ等によって取得した温度であっても良い。したがって、項目「集荷温度１」〜「集荷温度Ｎ」の値は、配送車Ｔｒ１の荷室内の温度分布を示す情報となり得る。
【００８５】
項目「物品温度」の値は、実際の物品に温度センサ等を設けたりすることで取得される段階２の物品の温度を示す。
【００８６】
関数生成用データベース２３０−３は、情報の項目として、伝票番号、仕分け所ＩＤ、仕分け時間、仕分け温度１、仕分け温度２、仕分け温度３、仕分け温度Ｎ、物品温度を有する。項目「仕分けＩＤ」の値は、集荷後の物品を集荷するための仕分け所Ｃ１の識別子である。
【００８７】
項目「仕分け温度１」〜「仕分け温度Ｎ」の値は、仕分け所Ｃ１内に設定された温度センサにより取得された温度である。尚、仕分け温度は、仕分け所Ｃ１内において、異なる位置に配置された複数の温度センサ等によって取得した温度であっても良い。したがって、項目「仕分け温度１」〜「仕分け温度Ｎ」の値は、仕分け室内の温度分布を示す情報となり得る。
【００８８】
項目「物品温度」の値は、実際の物品に温度センサ等を設けたりすることで取得される段階３の物品の温度を示す。
【００８９】
関数生成用データベース２３０−４は、情報の項目として、伝票番号、車両ＩＤ、移動時間、移動温度１、移動温度２、移動温度３、移動温度Ｎ、物品温度を有する。
【００９０】
項目「車両ＩＤ」の値は、仕分け所Ｃ１から仕分け所Ｃ２へ物品を輸送する輸送車Ｔｒ２の識別子を示す。
【００９１】
項目「移動温度１」〜「移動温度Ｎ」の値は、輸送車Ｔｒ２の移動中に取得された移動温度である。尚、移動温度は、輸送車Ｔｒ２の荷室内において、異なる位置に配置された複数の温度センサ等によって取得した温度であっても良い。したがって、項目「移動温度１」〜「移動温度Ｎ」の値は、仕分け室内の温度分布を示す情報となり得る。
【００９２】
項目「物品温度」の値は、実際の物品に温度センサ等を設けたりすることで取得される段階４の物品の温度を示す。
【００９３】
図７では関数生成用データベース２３０−５、関数生成用データベース２３０−６を示す。
【００９４】
関数生成用データベース２３０−５は、物品が仕分け所Ｃ２に配置されてから、配送車Ｔｒ３の荷室に移動されるまでの段階５において取得される情報が格納される。関数生成用データベース２３０−６は、物品が配送車Ｔｒ３の荷室に搭載されてから、受取人に手渡されるまでの段階６において取得された情報が格納される。
【００９５】
関数生成用データベース２３０−５は、情報の項目として、伝票番号、仕分け所ＩＤ、仕分け時間、仕分け温度１、仕分け温度２、仕分け温度３、仕分け温度Ｎ、物品温度を有する。項目「仕分けＩＤ」の値は、集荷後の物品を集荷するための仕分け所Ｃ２の識別子である。
【００９６】
項目「仕分け温度１」〜「仕分け温度Ｎ」の値は、仕分け所Ｃ２内に設定された温度センサにより取得された温度である。尚、仕分け温度は、仕分け所Ｃ２内において、異なる位置に配置された複数の温度センサ等によって取得した温度であっても良い。したがって、項目「仕分け温度１」〜「仕分け温度Ｎ」の値は、仕分け室内の温度分布を示す情報となり得る。
【００９７】
項目「物品温度」の値は、実際の物品に温度センサ等を設けたりすることで取得される段階５の物品の温度を示す。
【００９８】
関数生成用データベース２３０−６は、情報の項目として、伝票番号、車両ＩＤ、配達開始時刻、配達温度１、配達温度２、配達温度３、配達温度Ｎ、配達完了時刻、配達完了時温度を有する。
【００９９】
項目「車両ＩＤ」の値は、仕分け所Ｃ２から受取人の所在地へ物品を配送する配送車Ｔｒ３の識別子を示す。
【０１００】
項目「配達開始時刻」の値は、物品が配送車Ｔｒ３の読み取り装置Ｒ５が伝票番号を読み取った時刻であっても良いし、配送車Ｔｒ３が仕分け所Ｃ２を出発した時刻であっても良い。
【０１０１】
項目「配達温度１」〜「配達温度Ｎ」の値は、配送車Ｔｒ３の配達中に取得された、配送車Ｔｒ３の荷室内の温度である。尚、配達温度は、配送車Ｔｒ３の荷室内において、異なる位置に配置された複数の温度センサ等によって取得した温度であっても良い。したがって、項目「配達温度１」〜「配達温度Ｎ」の値は、配送車Ｔｒ３の荷室内の温度分布を示す情報となり得る。
【０１０２】
項目「配達完了時刻」の値は、物品が受取人に手渡された時刻を示す。具体的には、配達完了時刻は、配送車Ｔｒ３のドライバーが、伝票番号に対して物品を受取人に手渡したことを示す処理を行った時刻を示す。
【０１０３】
項目「配達完了時温度」の値は、物品が受取人に手渡される直前の物品の温度を示す。物品の温度は、実際の物品に温度センサ等を設けたりすることで取得される。
【０１０４】
以下の説明では、関数生成用データベース２３０において、伝票番号と、伝票番号と対応付けられた項目の値と、を含む情報を、関数生成用情報と呼ぶ。
【０１０５】
つまり、本実施形態の関数生成用情報は、関数生成用データベース２３０を構築するために、実際の物品の輸送において、上述した各項目の値を測定することで取得された情報であっても良い。
【０１０６】
次に、図８を参照して、本実施形態の物品管理データベース２４０について説明する。図８Ａは、第一の実施形態の物品管理データベースの一例を示す第一の図であり、図８Ｂは、第一の実施形態の物品管理データベースの一例を示す第二の図であり、図８Ｃは、第一の実施形態の物品管理データベースの一例を示す第三の図である。
【０１０７】
本実施形態の物品管理データベース２４０には、物品が荷主から集荷されて、受取人へ渡されるまでに、順次取得されて、温度算出装置２００に送信される情報が格納される。
【０１０８】
図８Ａでは、物品管理データベース２４０に含まれる、物品管理データベース２４０−１、物品管理データベース２４０−２を示す。図８Ｂでは、物品管理データベース２４０に含まれる、物品管理データベース２４０−３、物品管理データベース２４０−４を示す。図８Ｃでは、物品管理データベース２４０に含まれる、物品管理データベース２４０−５、物品管理データベース２４０−６を示す。
【０１０９】
物品管理データベース２４０−１は、情報の項目として、伝票番号、梱包材種類、内容積、蓄冷剤の種類、蓄冷剤量、物品温度、判定結果を有する。
【０１１０】
項目「伝票番号」、「梱包材種類」、「内容積」、「蓄冷剤の種類」、「蓄冷剤量」のそれぞれの値は、図６と同様であるから、説明を省略する。
【０１１１】
項目「物品温度」の値は、物品が梱包され、且つ、集荷前の状態である段階１で算出された物品の温度を示す。
【０１１２】
項目「判定結果」の値は、項目「物品温度」の値が予め決められた所定の範囲の温度であるか否かを判定した結果を示す。尚、所定の範囲の温度とは、例えば、物品の輸送条件と対応付けられた、予め決められた範囲の温度である。
【０１１３】
例えば、物品管理データベース２４０−１における項目「物品温度」の値が、所定の範囲の温度よりも高い温度となった場合、項目「判定結果」の値は、所定の範囲外であることを示す値が格納される。
【０１１４】
物品管理データベース２４０−２は、情報の項目として、伝票番号、車両ＩＤ、集荷時間、集荷温度、物品温度、判定結果を有する。
【０１１５】
項目「車両ＩＤ」の値は、集荷された物品が積み込まれる配送車Ｔｒ１を特定する識別子を示す。
【０１１６】
項目「集荷時間」の値は、物品が集荷されてから、仕分け所Ｃ１に到着するまでの時間を示す。つまり、集荷時間は、配送車Ｔｒ１の荷室に物品が搭載されていた時間であり、物品が段階２で滞留した時間を示す。
【０１１７】
項目「集荷温度」の値は、物品を集荷したときの気温を示す。具体的には、集荷温度の値は、配送車Ｔｒの荷室の温度を示す。
【０１１８】
項目「物品温度」の値は、集荷された状態である段階２で算出された物品の温度を示す。項目「判定結果」の値は、物品管理データベース２４０−１と同様であるから、説明を省略する。
【０１１９】
物品管理データベース２４０−３は、情報の項目として、伝票番号、仕分け所ＩＤ、仕分け時間、仕分け温度、物品温度、判定結果を有する。
【０１２０】
項目「仕分け所ＩＤ」の値は、配送車Ｔｒ１が集荷した物品の仕分け作業を行う拠点となる仕分け所Ｃ１を特定する識別子を示す。
【０１２１】
項目「仕分け時間」の値は、物品が仕分け所Ｃ１に移されてから、輸送車Ｔｒ２に搭載されるまでの時間を示す。言い換えれば、仕分け時間は、物品が仕分け所Ｃ１に配置されていた時間であり、物品が段階３で滞留した時間を示す。
【０１２２】
項目「仕分け温度」の値は、物品が仕分け所Ｃ１において仕分け作業が行われているときの、仕分け所Ｃ１内の温度を示す。
【０１２３】
項目「物品温度」の値は、仕分け所Ｃ１内に滞留している段階３で算出された物品の温度を示す。項目「判定結果」の値は、物品管理データベース２４０−１と同様であるから、説明を省略する。
【０１２４】
物品管理データベース２４０−４は、情報の項目として、伝票番号、車両ＩＤ、移動時間、移動温度、物品温度、判定結果を有する。
【０１２５】
項目「車両ＩＤ」の値は、仕分け所Ｃ１において物品が搭載された輸送車Ｔｒ２の車両ＩＤを示す。
【０１２６】
項目「移動時間」の値は、物品が輸送車Ｔｒ２に搭載されてから、仕分け所Ｃ２に到着するまでの時間を示す。言い換えれば、移動時間は、物品が輸送車Ｔｒ２の荷室に搭載されていた時間であり、物品が段階４で滞留した時間を示す。
【０１２７】
項目「移動温度」の値は、輸送車Ｔｒ２の荷室内の温度を示す。項目「仕分け所ＩＤ」の値は、受取人の所在地がある地域の仕分け所Ｃ２を特定する識別子を示す。
【０１２８】
項目「物品温度」の値は、輸送車Ｔｒ２の荷室内に物品が滞留している段階４で算出された物品の温度を示す。項目「判定結果」の値は、物品管理データベース２４０−１と同様であるから、説明を省略する。
物品管理データベース２４０−５は、情報の項目として、伝票番号、仕分け所ＩＤ、仕分け時間、仕分け温度、物品温度、判定結果を有する。
【０１２９】
項目「仕分け時間」の値は、物品が仕分け所Ｃ２に到着してから配送車Ｔｒ３の荷室に移されるまでの時間を示す。言い換えれば、仕分け時間は、物品が仕分け所Ｃ２に配置されていた時間であり、物品が段階５で滞留して時間を示す。項目「仕分け温度」の値は、仕分け所Ｃ２の温度を示す。
【０１３０】
項目「物品温度」の値は、仕分け所Ｃ２内に滞留している段階５で算出された物品の温度を示す。項目「判定結果」の値は、物品管理データベース２４０−１と同様であるから、説明を省略する。
【０１３１】
物品管理データベース２４０−６は、情報の項目として、伝票番号、車両ＩＤ、配達開始時刻、配達温度、配達完了時刻、配達完了時温度、判定結果を有し、項目「伝票番号」とその他の項目とが対応付けられている。
【０１３２】
項目「車両ＩＤ」の値は、配送車Ｔｒ３を特定する識別子を示す。項目「配達開始時刻」は、配送車Ｔｒ３が移動を開始した時刻を示す。項目「配達温度」の値は、配送車Ｔｒ３の荷室の温度を示す。
【０１３３】
項目「配達完了時刻」の値は、受取人が物品を受け取った時刻を示す。項目「配達完了時温度」の値は、受取人が物品を受け取ったときの物品の温度を示す。
【０１３４】
項目「物品温度」の値は、配送車Ｔｒ３の荷室に滞留している段階６で算出された物品の温度を示す。項目「判定結果」の値は、物品管理データベース２４０−１と同様であるから、説明を省略する。
【０１３５】
また、図８の物品管理データベース２４０では、仕分け温度を、仕分け所内の温度としているが、これに限定されない。仕分け温度は、例えば、仕分け所Ｃ１に設けられた複数の温度センサによって取得された複数の温度の平均であっても良い。また、仕分け温度は、Ｃ２に設けられた複数の温度センサによって取得された複数の値の平均であっても良い。また、仕分け温度は、仕分け所Ｃ１、Ｃ２のそれぞれの温度分布を示す値であっても良い。
【０１３６】
図８における集荷温度、移動温度、配達温度も同様である。集荷温度は、配送車Ｔｒ１の荷室の温度分布を示す値であっても良いし、移動温度は、輸送車Ｔｒ２の荷室内の温度分布を示す値であっても良いし、配達温度は、配送車Ｔｒ３の荷室の温度分布を示す値であっても良い。また、本実施形態の物品管理データベース２４０は、伝票番号と共に入力される物品の発送元の場所と、発送先の場所と、に基づき算出される標準輸送時間が、伝票番号と対応付けられて格納されても良い。
【０１３７】
以下の説明では、物品管理データベース２４０において、伝票番号と、伝票番号と対応付けられた項目の値と、を含む情報を、物品管理情報と呼ぶ。
【０１３８】
本実施形態では、物品が集荷されて配達される度に、温度算出処理部２５０の処理により、物品管理データベース２４０に物品管理情報が追加される。
【０１３９】
次に、図９を参照して、本実施形態の温度算出処理部２５０について説明する。図９は、第一の実施形態の温度算出処理部の機能を説明する図である。
【０１４０】
本実施形態の温度算出処理部２５０の機能は、温度算出装置２００の有する演算処理装置２６が、メモリ装置２５等に格納された温度算出プログラムを読み出して実行することで実現される。
【０１４１】
本実施形態の温度算出処理部２５０は、入力受付部２５１、関数生成部２５２、関数保持部２５３、物品管理部２５４、温度算出部２５５、証明書生成部２５６、出力部２５７を有する。
【０１４２】
入力受付部２５１は、温度算出装置２００に対する各種の情報の入力を受け付ける。具体的には、入力受付部２５１は、端末装置３００からの梱包材に関する情報の入力や、物品の温度の表示要求や、証明書の出力要求等の入力を受け付ける。
【０１４３】
関数生成部２５２は、関数生成用データベース２３０を参照して、多変量解析を行い、物品の輸送における各段階と対応する関数を示す関数データを生成する。
【０１４４】
具体的には、関数生成部２５２は、第一の関数データ２６１、第二の関数データ２６２、第三の関数データ２６３、第四の関数データ２６４、第五の関数データ２６５、第六の関数データ２６６を生成する。関数生成部２５２による関数データの生成の詳細は後述する。
【０１４５】
関数保持部２５３は、関数生成部２５２により生成された第一の関数データ２６１、第二の関数データ２６２、第三の関数データ２６３、第四の関数データ２６４、第五の関数データ２６５、第六の関数データ２６６を保持する。
【０１４６】
物品管理部２５４は、物品の輸送が行われる度に、物品管理情報を生成し、物品管理データベース２４０に蓄積する。
【０１４７】
温度算出部２５５は、関数保持部２５３に格納された関数データを参照し、物品管理情報に含まれる各段階における温度を算出する。
【０１４８】
証明書生成部２５６は、入力受付部２５１が、物品の温度が適正に管理されたことを示す証明書となる証明書データを生成する。
【０１４９】
出力部２５７は、温度算出装置２００からの各種の情報の出力を行う。具体的には、出力部２５７は、証明書生成部２５６が生成した証明書データや、輸送中の物品の温度の履歴を示すデータ等を、端末装置３００へ出力する。
【０１５０】
以下に、関数生成部２５２により生成される関数データについて説明する。
【０１５１】
第一の関数データ２６１は、輸送における段階１での物品の温度の算出に用いられる関数を示すデータである。第二の関数データ２６２は、輸送における段階２での物品の温度の算出に用いられる関数を示すデータである。第三の関数データ２６３は、輸送における段階３での物品の温度の算出に用いられる関数を示すデータである。第四の関数データ２６４は、輸送における段階４での物品の温度の算出に用いられる関数を示すデータである。第五の関数データ２６５は、輸送における段階５での物品の温度の算出に用いられる関数を示すデータである。第六の関数データ２６６は、輸送における段階６での物品の温度の算出に用いられる関数を示すデータである。
【０１５２】
以下に、各関数の生成について説明する。
【０１５３】
第一の関数データ２６１は、段階１における物品の温度の算出に用いられる。このため、関数生成部２５２は、関数生成用データベース２３０を参照し、段階１において取得された各種の項目の値から、多変量解析を行い、第一の関数データ２６１を求める。第一の関数データは、以下の（１）式で示される。
【０１５４】
ｙ１＝ａ１×ｘ１＋ａ２×ｘ２＋ａ３×ｘ３＋ａ４×ｘ４＋ｂ１  （１）式
ここで、ｙ１は、段階１における物品を発送先まで輸送した場合の、配達完了時の物品の推定温度を示す。また、ａ１，ａ２，ａ３，ａ４は、係数であり、ｘ１〜ｘ４は、実際に物品の輸送を行う場合の段階１で取得される変数である。
【０１５５】
変数ｘ１は梱包材種類と対応する内容積であり、変数ｘ２は蓄冷剤の種名であり、変数ｘ３は蓄冷剤量である。また、変数ｘ４は、物品の輸送の際に入力される物品の発送元の場所と、発送先の場所に基づき算出される標準輸送時間である。式（１）における変数ｘ１〜ｘ４は、伝票番号毎に、物品管理データベース２４０に格納される値である。
【０１５６】
係数ａ１，ａ２，ａ３，ａ４は、関数生成用データベース２３０に蓄積された梱包材種類、内容積、蓄冷剤の種名、蓄冷剤量の値と、標準輸送時間に基づく多変量解析により求められる。
【０１５７】
第二の関数データ２６２は、段階２における物品の温度の算出に用いられる。第二の関数データ２６２は、以下の（２）式で示される。
【０１５８】
ｙ２＝ａ１×ｘ１＋ａ２×ｘ２＋ａ３×ｘ３
＋ａ４×ｘ４＋ａ５×ｘ５＋ａ６×ａ７×ｘ６＋ｂ２    （２）式
ここで、ｙ２は、段階２における物品の温度を示す。言い換えれば、ｙ２は、物品が配送車Ｔｒ１の荷室に配置されているときの物品の温度を示す。
【０１５９】
ａ５，ａ６，ａ７は、係数であり、ｘ５、ｘ６は、実際に物品の輸送を行う場合の段階２で取得される変数である。
【０１６０】
変数ｘ５は、集荷温度であり、変数ｘ６は集荷時間であり、伝票番号毎に、物品管理データベース２４０に格納される値である。
【０１６１】
係数ａ５は、関数生成用データベース２３０に蓄積された配送車Ｔｒ１の荷室の温度分布に基づく多変量解析により求められる。係数ａ６は、関数生成用データベース２３０に蓄積された配送車Ｔｒ１の平均集荷時間に基づく多変量解析により求められ、係数ａ７は、関数生成用データベース２３０に蓄積された配送車Ｔｒ１の最長集荷時間及び最短集荷時間に基づく多変量解析により求められる。
【０１６２】
第三の関数データ２６３は、段階３における物品の温度の算出に用いられる。第三の関数データ２６３は、以下の（３）式で示される。
【０１６３】
ｙ３＝ａ１×ｘ１＋ａ２×ｘ２＋ａ３×ｘ３
＋ａ４×ｘ４＋ａ５×ｘ５＋ａ６×ａ７×ｘ６
＋ａ８×ｘ７＋ａ９×ａ１０×ｘ８
＋ｂ３    （３）式
ここで、ｙ３は、段階３における物品の温度を示す。言い換えれば、ｙ３は、物品が仕分け所Ｃに配置されているときの物品の温度を示す。
【０１６４】
ａ８，ａ９，ａ１０は、係数であり、ｘ７、ｘ８は、実際に物品の輸送を行う場合の段階３で取得される変数である。
【０１６５】
変数ｘ７は、仕分け温度であり、変数ｘ８は仕分け時間であり、伝票番号毎に、物品管理データベース２４０に格納される値である。
【０１６６】
係数ａ８は、関数生成用データベース２３０に蓄積された仕分け所Ｃ１内の温度分布に基づく多変量解析により求められる。係数ａ９は、関数生成用データベース２３０に蓄積された仕分け所Ｃ１の平均仕分け時間に基づく多変量解析により求められ、係数ａ１０は、関数生成用データベース２３０に蓄積された仕分け所Ｃ１の最長仕分け時間及び最短仕分け時間に基づく多変量解析により求められる。
【０１６７】
第四の関数データ２６４は、段階４における物品の温度の算出に用いられる。第四の関数データ２６４は、以下の（４）式で示される。
【０１６８】
ｙ４＝ａ１×ｘ１＋ａ２×ｘ２＋ａ３×ｘ３
＋ａ４×ｘ４＋ａ５×ｘ５＋ａ６×ａ７×ｘ６
＋ａ８×ｘ７＋ａ９×ａ１０×ｘ８
＋ａ１１×ｘ９＋ａ１２×ｘ１０＋ａ１３×ａ１４×ｘ１１＋ｂ４  （４）式
ここで、ｙ４は、段階４における物品の温度を示す。言い換えれば、ｙ４は、物品が輸送車Ｔｒ２の荷室に配置されているときの物品の温度を示す。
【０１６９】
ａ１１，ａ１２，ａ１３，ａ１４は、係数であり、ｘ９、ｘ１０、ｘ１１は、実際に物品の輸送を行う場合の段階４で取得される変数である。
【０１７０】
変数ｘ９は、輸送車Ｔｒ２の荷室に搭載された物品の数である。尚、変数ｘ９は、輸送車Ｔｒ２の荷室における物品の搭載率であっても良い。変数ｘ１０は、輸送車Ｔｒ２の荷室内の温度であり、変数ｘ１１は輸送車Ｔｒ２による移動時間であり、伝票番号毎に、物品管理データベース２４０に格納される値である。
【０１７１】
係数ａ１１は、輸送車Ｔｒ２の荷室の冷凍又は冷蔵能力により求められる係数である。係数ａ１２は、関数生成用データベース２３０に蓄積された輸送車Ｔｒ２の荷室内の温度分布に基づく多変量解析により求められる。係数ａ１３は、関数生成用データベース２３０に蓄積された輸送車Ｔｒ２の平均移動時間に基づく多変量解析により求められ、係数ａ１４は、関数生成用データベース２３０に蓄積された輸送車Ｔｒ２の最長仕分け時間及び最短仕分け時間に基づく多変量解析により求められる。
【０１７２】
尚、輸送車Ｔｒ２は、温度算出装置２００の有する各データベースとは別に、輸送車Ｔｒ２や配送車Ｔｒ１、３を管理する車両データベースによって管理されていても良い。この場合、輸送車Ｔｒ２の荷室に搭載された物品の数や、輸送車Ｔｒ２の荷室の冷凍又は冷蔵能力等は、この車両データベースに格納されていても良い。本実施形態の関数生成部２５２は、この車両データベースを参照して、輸送車Ｔｒ２の荷室に搭載された物品の数や、輸送車Ｔｒ２の荷室の冷凍又は冷蔵能力を示す情報を取得しても良い。
【０１７３】
輸送車Ｔｒ２の冷凍能力は、例えば、冷凍能力によって、単位時間に吸収される熱量を示す。
【０１７４】
第五の関数データ２６５は、段階５における物品の温度の算出に用いられる。第五の関数データ２６５は、以下の（５）式で示される。
【０１７５】
ｙ５＝ａ１×ｘ１＋ａ２×ｘ２＋ａ３×ｘ３
＋ａ４×ｘ４＋ａ５×ｘ５＋ａ６×ａ７×ｘ６
＋ａ８×ｘ９＋ａ９×ａ１０×ｘ８
＋ａ１１×ｘ９＋ａ１２×ｘ１０＋ａ１３×ａ１４×ｘ１１
＋ａ１５×ｘ１２＋ａ１６×ａ１７×ｘ１３＋ｂ５  （５）式
ここで、ｙ５は、段階５における物品の温度を示す。言い換えれば、ｙ５は、物品が仕分け所Ｃ２内に配置されているときの物品の温度を示す。
【０１７６】
ａ１５，ａ１６，ａ１７は、係数であり、ｘ１２、ｘ１３は、実際に物品の輸送を行う場合の段階５で取得される変数である。
【０１７７】
変数ｘ１２は、仕分け所Ｃ２内の温度である。変数ｘ１３は、仕分け所Ｃ２における仕分け時間であり、伝票番号毎に、物品管理データベース２４０に格納される値である。
【０１７８】
係数ａ１５は、関数生成用データベース２３０に蓄積された仕分け所Ｃ２内の温度分布に基づく多変量解析により求められる。係数ａ１６は、関数生成用データベース２３０に蓄積された仕分け所Ｃ２における平均仕分け時間に基づく多変量解析により求められ、係数ａ１７は、関数生成用データベース２３０に蓄積された仕分け所Ｃ２における仕分け時間の最長仕分け時間及び最短仕分け時間に基づく多変量解析により求められる。
【０１７９】
第六の関数データ２６６は、段階６における物品の温度の算出に用いられる。第六の関数データ２６６は、以下の（６）式で示される。
【０１８０】
ｙ５＝ａ１×ｘ１＋ａ２×ｘ２＋ａ３×ｘ３
＋ａ４×ｘ４＋ａ５×ｘ５＋ａ６×ａ７×ｘ６
＋ａ７×ｘ７＋ａ９×ａ１０×ｘ８
＋ａ１１×ｘ９＋ａ１２×ｘ１０＋ａ１３×ａ１４×ｘ１１
＋ａ１５×ｘ１２＋ａ１６×ａ１７×ｘ１３
＋ａ１７×ｘ１４＋ａ１８×ａ１９×ｘ１５＋ｂ６  （６）式
ここで、ｙ６は、段階６における物品の温度を示す。言い換えれば、ｙ６は、物品が配送車Ｔｒ３の荷室内に配置されているときの物品の温度を示す。
【０１８１】
ａ１７，ａ１８，ａ１９は、係数であり、ｘ１４、ｘ１５は、実際に物品の輸送を行う場合の段階６で取得される変数である。
【０１８２】
変数ｘ１４は、配送車Ｔｒ３の荷室内の温度である。変数ｘ１５は、配送車Ｔｒ３による移動時間であり、伝票番号毎に、物品管理データベース２４０に格納される値である。尚、変数ｘ１６である移動時間は、物品管理データベース２４０の配達開始時刻から配達終了時刻までの時間として算出される。
【０１８３】
係数ａ１７は、関数生成用データベース２３０に蓄積された配送車Ｔｒ３の荷室内の温度分布に基づく多変量解析により求められる。係数ａ１８は、関数生成用データベース２３０に蓄積された配送車Ｔｒ３による移動時間の平均移動時間に基づく多変量解析により求められ、係数ａ１９は、関数生成用データベース２３０に蓄積された配送車Ｔｒ３による移動時間の最長移動時間及び最短移動時間に基づく多変量解析により求められる。
【０１８４】
本実施形態の関数生成部２５２は、以上のようにして、段階１から段階６に対応する関数データを生成する。つまり、本実施形態では、輸送中に物品がおかれる環境毎に、各環境における物品の温度を算出するための関数データを生成する。
【０１８５】
尚、本実施形態の関数生成部２５２は、例えば、関数生成用データベース２３０に格納された関数生成用情報と、物品管理データベース２４０に蓄積された物品管理情報とを用いて、定期的に各関数データを生成する処理を行い、各関数データを更新しても良い。
【０１８６】
言い換えれば、本実施形態では、各関数データに対し、物品管理データベース２４０に蓄積された物品管理情報を用いて機械学習させる。本実施形態では、蓄積されていく物品管理情報を用いて、各段階における関数データを機械学習させることで、算出される物品の温度の精度を向上させていくことができる。
【０１８７】
次に、本実施形態の温度算出処理部２５０の処理について説明する。はじめに、図１０を参照して、温度算出処理部２５０の関数生成部２５２の処理について説明する。
【０１８８】
図１０は、第一の実施形態の関数生成部の処理を説明するフローチャートである。本実施形態の温度算出処理部２５０は、関数データの生成指示を受け付けると、関数生成部２５２により、関数生成用データベース２３０を参照し、はじめに段階１における物品の温度を算出するための第一の関数データ２６１を生成する（ステップＳ１００１）。具体的には、関数生成部２５２は、関数生成用データベース２３０を参照して、係数ａ１，ａ２，ａ３，ａ４，ａ５を求め、式（１）を示す第一の関数データ２６１を生成する。
【０１８９】
続いて、関数生成部２５２は、関数生成用データベース２３０を参照し、段階２における物品の温度を算出するための第二の関数データ２６２を生成する（ステップＳ１００２）。具体的には、関数生成部２５２は、関数生成用データベース２３０を参照して、係数ａ６，ａ７，ａ８をさらに求め、式（４）を示す第二の関数データ２６２を生成する。
【０１９０】
続いて、関数生成部２５２は、関数生成用データベース２３０を参照し、段階３における物品の温度を算出するための第三の関数データ２６３を生成する（ステップＳ１００３）。具体的には、関数生成部２５２は、関数生成用データベース２３０を参照して、係数ａ９，ａ１０，ａ１１をさらに求め、式（３）を示す第二の関数データ２６２を生成する。
【０１９１】
続いて、関数生成部２５２は、関数生成用データベース２３０を参照し、段階４における物品の温度を算出するための第四の関数データ２６４を生成する（ステップＳ１００４）。具体的には、関数生成部２５２は、関数生成用データベース２３０を参照して、係数ａ１２，ａ１３，ａ１４，ａ１５をさらに求め、式（４）を示す第四の関数データ２６４を生成する。
【０１９２】
続いて、関数生成部２５２は、関数生成用データベース２３０を参照し、段階５における物品の温度を算出するための第五の関数データ２６５を生成する（ステップＳ１００５）。具体的には、関数生成部２５２は、関数生成用データベース２３０を参照して、係数ａ１６，ａ１７，ａ１８をさらに求め、式（５）を示す第五の関数データ２６５を生成する。
【０１９３】
続いて、関数生成部２５２は、関数生成用データベース２３０を参照し、段階６における物品の温度を算出するための第六の関数データ２６６を生成する（ステップＳ１００６）。具体的には、関数生成部２５２は、関数生成用データベース２３０を参照して、係数ａ１８，ａ１９，ａ２０をさらに求め、式（６）を示す第六の関数データ２６６を生成する。
【０１９４】
続いて、関数生成部２５２は、生成した各関数データを関数保持部２５３に保持させ（ステップＳ１００７）、処理を終了する。
【０１９５】
次に、図１１乃至図１３を参照して、温度算出処理部２５０による物品管理情報の生成について説明する。
【０１９６】
図１１は、第一の実施形態の温度算出処理部の処理を説明する第一のフローチャートである。図１１では、荷主が端末装置３００を用いて、物流業者に対して、物品の輸送の依頼を行った場合の、段階１における処理を示している。
【０１９７】
本実施形態の温度算出処理部２５０は、入力受付部２５１により、物品を梱包する梱包材と、梱包の際に使用する蓄冷剤に関する入力を受け付ける（ステップＳ１１０１）。具体的には、入力受付部２５１は、梱包材の種類と内容積、蓄冷剤の種類と量の入力を受け付ける。尚、梱包材とは、物品を収納する箱等である。
【０１９８】
また、このとき、入力受付部２５１は、物品の発送元の地域を示す情報と、物品の発送先となる地域を示す情報とを入力させ、発送元から発送先までの標準配達時間を算出する。
【０１９９】
続いて、温度算出処理部２５０は、温度算出部２５５により、関数保持部２５３に格納された第一の関数データ２６１を読み出す（ステップＳ１１０２）。
【０２００】
続いて、温度算出部２５５は、第一の関数データ２６１に対して、入力された変数を代入し、物品の温度を算出する（ステップＳ１１０３）。具体的には、温度算出部２５５は、梱包材の種類と対応する内容積と、蓄冷剤の種名、蓄冷剤の量と、標準配達時間と、を変数として、第一の関数データ２６１に入力し、物品の温度を算出する。ここで算出される物品の温度は、物品の推定温度となる。
【０２０１】
続いて、温度算出処理部２５０は、物品管理部２５４により、算出された温度が、輸送の条件毎に決められた所定の範囲内であるか否かを判定する（ステップＳ１１０４）。具体的には、例えば、物品管理部２５４は、物品の輸送条件が、冷凍状態による輸送である場合には、算出された温度が、予め冷凍状態による輸送という輸送条件と対応付けられた範囲内にあるか否かを判定する。
【０２０２】
尚、本実施形態の物品管理部２５４は、輸送条件と、輸送条件と対応付けられた温度の範囲と、を示す情報を保持していても良い。
【０２０３】
ステップＳ１１０４において、算出された温度が所定の範囲内の温度である場合、温度算出処理部２５０は、出力部２５７により、物品の輸送の依頼の受け付けを完了したことを示す通知を端末装置３００に出力し、（ステップＳ１１０５）、処理を終了する。
【０２０４】
本実施形態では、物品に対して伝票番号を付与することで、物品の輸送の依頼の受け付けを完了するものとする。より具体的には、物品を梱包している梱包材に貼り付けられた伝票から読み取られた伝票番号と、入力された情報とを対応付けて物品管理データベース２４０へ格納することで、物品の輸送の依頼の受け付けを完了したものとする。
【０２０５】
ステップＳ１１０５において、算出された温度が所定の範囲内の温度でない場合、温度算出処理部２５０は、出力部２５７により、物品の温度が輸送条件と対応付けられた温度の範囲外となる可能性があることを警告する通知を端末装置３００へ出力し（ステップＳ１１０６）、処理を終了する。
【０２０６】
算出された温度が、物品の温度が輸送条件と対応付けられた温度の範囲外となる場合とは、例えば、物品を冷凍状態で輸送する依頼を受け付けたにも関わらず、輸送中に物品の温度が、冷凍状態を示す温度の範囲よりも高くなる場合等である。
【０２０７】
尚、本実施形態では、例えば、ステップＳ１１０６において警告を通知した後も、物品の輸送の依頼を受け付けた場合には、物品の輸送の依頼を受け付けたものとしても良い。
【０２０８】
次に、図１２を参照して、物品の輸送中の温度算出処理部２５０の処理について説明する。図１２は、第一の実施形態の温度算出処理部の処理を説明する第二のフローチャートである。図１２では、物品の輸送の依頼を受けて、物品が集荷された後の温度算出処理部２５０の処理を示している。言い換えれば、図１２は、段階２から段階６における温度算出処理部２５０の処理を示している。
【０２０９】
本実施形態の温度算出処理部２５０は、処理の対象となる物品の伝票番号を取得する（ステップＳ１２０１）。伝票番号は、例えば、読み取り装置Ｒ１〜Ｒ５の何れかによって読み取られたものであっても良いし、端末装置３００から入力されたものであっても良い。
【０２１０】
続いて、温度算出処理部２５０は、物品管理部２５４により、入力された伝票番号に基づき、物品がある場所と対応する関数データを関数保持部２５３から読み出し、読み出した関数データと対応する変数を取得する（ステップＳ１２０２）。
【０２１１】
物品がある場所は、例えば、端末装置３００から入力されても良いし、伝票番号を読み取った読み取り装置Ｒ１〜Ｒ５によって特定されても良い。例えば、入力された伝票番号が、読み取り装置Ｒ１によって読み取られた場合には、物品管理部２５４は、物品の輸送の段階は、段階２であり、物品は配送車Ｔｒ１の荷室内にあることがわかる。したがって、物品管理部２５４は、この場合、段階２と対応する第二の関数データ２６２を読み出す。この際に、温度算出処理部２５０は、読み出された第二の関数データ２６２と対応する変数の値を取得しても良い。段階２と対応する変数は、例えば、配送車Ｔｒ１の荷室の温度を示す集荷温度と、集荷時間を示す。
【０２１２】
また、例えば、伝票番号を読み取った読み取り装置Ｒ５であった場合、物品の輸送の段階は、段階６であり、物品は配送車Ｔｒ２の荷室にあることがわかる。したがって、物品管理部２５４は、段階６と対応する第六の関数データ２６６を読み出す。段階６と対応する変数は、例えば、配送車Ｔｒ２の荷室の温度を示す配達温度と、配達開始時刻と配達完了時刻から得られる配達時間である。
【０２１３】
続いて、物品管理部２５４は、読み出した関数データに対して入力された変数を代入し物品の温度を算出する（ステップＳ１２０３）。
【０２１４】
続いて、物品管理部２５４は、算出された温度が、輸送条件と対応する所定の温度の範囲内であるか否かを判定する（ステップＳ１２０４）。ステップＳ１２０４において、算出された温度が所定の範囲の温度である場合、物品管理部２５４は、算出された温度を、伝票番号と、輸送における段階とに対応付けて、物品管理データベース２４０に格納し（ステップＳ１２０５）、処理を終了する。
【０２１５】
ステップＳ１２０４において、算出された温度が所定の範囲の温度でない場合、物品管理部２５４は、算出された温度を、伝票番号と、輸送における段階と、所定の範囲外の温度であることを示す判定結果と、に対応付けて、物品管理データベース２４０に格納し（ステップＳ１２０６）、処理を終了する。
【０２１６】
本実施形態の物品管理部２５４は、例えば、輸送の各段階において、読み取り装置Ｒ１〜５が伝票番号を読み取る度に、図１２に示す処理を行っても良い。
【０２１７】
次に、図１３を参照して、本実施形態の温度算出処理部２５０による証明書の発行について説明する。図１３は、第一の実施形態の温度算出処理部の処理を説明する第三のフローチャートである。
【０２１８】
本実施形態の温度算出処理部２５０は、入力受付部２５１が、証明書の発行要求を受け付けたか否かを判定する（ステップＳ１３０１）。
【０２１９】
ステップＳ１３０１において、発行要求を受け付けない場合、温度算出処理部２５０は、処理を終了する。
【０２２０】
ステップＳ１３０１において、発行要求を受け付けた場合、温度算出処理部２５０は、証明書生成部２５６により、証明書の発行の対象となる伝票番号を取得する（ステップＳ１３０２）。ここでは、伝票番号は、例えば、端末装置３００において入力されたものを入力受付部２５１が受け付けても良い。
【０２２１】
続いて、証明書生成部２５６は、証明書データを生成する（ステップＳ１３０３）。具体的には、証明書生成部２５６は、物品管理データベース２４０を参照し、ステップＳ１３０２で取得した伝票番号と対応する判定結果の値に基づき、証明書データを生成する。本実施形態の証明書データとは、物品の輸送中の温度が、輸送条件と対応付けられた所定の範囲内であったことを示すためのデータである。
【０２２２】
続いて、温度算出処理部２５０は、出力部２５７により、証明書生成部２５６が生成した証明書データを、発行要求を行った要求元に対して出力し（ステップＳ１３０４）、処理を終了する。
【０２２３】
尚、本実施形態では、判定結果として、輸送中の物品の温度が所定の温度の範囲外となったことを示す値が格納されていない場合に、証明書データを生成しても良い。
【０２２４】
また、本実施形態では、輸送中の物品の温度が所定の温度の範囲外となったことを示す値が格納されていた場合には、この判定結果を出力させるか否かの判断を求める問い合わせの通知を、温度算出システム１００が導入された物流業者が管理する端末装置等に送信しても良い。
【０２２５】
また、本実施形態では、証明書の発行要求は、物品の配達が完了したときに行われても良いし、物品の輸送中に行われても良い。物品の輸送中に、証明書の発行要求を受け付けた場合には、発行要求を受け付けた時点までの判定結果に応じて、証明書データを生成しても良い。
【０２２６】
このように、本実施形態によれば、輸送中の物品がおかれた環境毎に、物品の温度を算出するための関数を導出し、この関数にしたがって、段階毎に物品の温度を算出する。したがって、本実施形態によれば、例えば、梱包された輸送中の物品そのものの温度を推定することができる。
【０２２７】
つまり、本実施形態によれば、個々の冷凍又は冷蔵品の温度を直接記録せずに、実際の冷凍又は冷蔵品の輸送温度を推定することができる。
【０２２８】
また、本実施形態によれば、輸送中の物品の環境が変化した場合でも、各環境における物品の輸送温度を推定できるため、物品が荷主から発送されて受取人に配達されるまでの間に、適正な温度であったか否かを提示することができる。したがって、本実施形態によれば、輸送中の物品の温度管理が適正になされたことを証明することができる。
【０２２９】
以下に、温度算出システム１００における表示例について説明する。図１４は、証明書の表示の一例を示す図である。
【０２３０】
図１４では、端末装置３００の画面１４１に、証明書生成部２５６が生成した証明書データが表示された例を示している。
【０２３１】
画面１４１には、操作部品１４２と、操作部品１４３が表示されている。また、画面１４１には、伝票番号表示欄１４４と、メッセージ表示欄１４５とを含む証明書表示欄１４６を有する。
【０２３２】
操作部品１４２は、端末装置３００から温度算出装置２００に対して、証明書の発行要求を行うためのボタンである。操作部品１４３は、端末装置３００から温度算出装置２００に対し、輸送中の物品の温度の履歴の表示要求を行うためのボタンである。
【０２３３】
画面１４１において、操作部品１４２がポインタＰ等によって操作されると、証明書表示欄１４６に証明書が表示される。メッセージ表示欄１４５には、伝票番号表示欄１４４に表示される伝票番号が示す物品の温度が、輸送中において適正に管理されたことを示すメッセージが表示される。
【０２３４】
メッセージ表示欄１４５に表示されるメッセージは、より具体的には、伝票番号が示す物品は、発送から配達までの間、この物品の温度が、指定された輸送条件が示す温度の範囲内となるように輸送されたことを示している。
【０２３５】
画面１４１において、操作部品１４３が操作されると、画面１４１における証明書表示欄が、証明書から輸送中における物品の温度の変化の履歴を示す表示欄に切り替わる。
【０２３６】
図１５は、輸送中の温度の変化の履歴の表示の一例を示す図である。図１５では、端末装置３００の画面１４１は、証明書表示欄１４６に代わり、物品の温度の変化の履歴を示す履歴情報が表示される履歴表示欄１５１を有する。
【０２３７】
履歴表示欄１５１は、輸送の段階を示す表示欄１５２と、段階を指定するためのポインタ１５３と、指定された段階における温度を表示させる表示欄１５３と、梱包材の中の温度分布を模式的に示す図の表示欄１５４と、含む。
【０２３８】
図１５の例では、例えば、ポインタ１５３が、表示欄１５２における「仕分け」と対応する位置を示している。ここでポインタ１５３に指定される「仕分け」は、段階５の仕分け所Ｃ２における仕分けを示す。
【０２３９】
したがって、表示欄１５４には、物品管理データベース２４０−２において、伝票番号表示欄１４４に表示された伝票番号と対応する仕分け温度が表示される（図８参照）。
【０２４０】
図１６は、輸送中の温度の変化の履歴の表示の別の例を示す図である。図１６では、画面１４１は、証明書表示欄１４６に代わり、履歴表示欄１６１を有する。履歴表示欄１６１は、その内部に伝票番号表示欄１４４を有する。履歴表示欄１６１では、輸送の段階毎の物品の温度が時系列に表示されている。
【０２４１】
尚、図１４乃至図１６に示した画面は、端末装置３００に表示されるものとしたが、これに限定されない。本実施形態で説明した画面の例は、例えば、温度算出装置２００のディスプレイ等に表示されても良い。
【０２４２】
このように、本実施形態によれば、物品の輸送において、物品がおかれる環境の変化に応じて、環境毎の関数データを生成し、各環境下における物品そのものの温度を算出することができる。したがって、本実施形態によれば、個々の冷凍又は冷蔵品の温度を直接記録せずに、実際の冷凍又は冷蔵品の輸送温度を推定し証明することができる。
【０２４３】
（第二の実施形態）
以下に図面を参照して、第二の実施形態について説明する。第二の実施形態では、物品の梱包時に、物品の温度を適切に管理するために推奨される梱包方法を通知する点が、第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態と相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０２４４】
図１７は、第二の実施形態の温度算出処理部の機能を説明する図である。本実施形態の温度算出処理部２５０Ａは、入力受付部２５１、関数生成部２５２、関数保持部２５３、物品管理部２５４、温度算出部２５５、証明書生成部２５６、出力部２５７、推奨梱包通知部２５８を有する。
【０２４５】
本実施形態の推奨梱包通知部２５８は、段階１において、物品の発送元の地域と、発送先の地域と、物品の種類（冷蔵品又は冷凍品）と、が特定されると、輸送中に物品の温度を適正な温度に維持するために推奨される梱包方法を求め、端末装置３００に通知する。
【０２４６】
以下に、図１８を参照して、本実施形態の温度算出処理部２５０Ａによる、梱包方法の通知の処理について説明する。図１８は、第二の実施形態の温度算出処理部の処理を説明するフローチャートである。
【０２４７】
本実施形態の温度算出処理部２５０Ａは、入力受付部２５１により、物品の発送元の地域と、発送先の地域との入力を受け付ける（ステップＳ１８０１）。尚、このとき、入力受付部２５１は、物品が冷凍品であるか、又は、冷蔵品であるかを示す情報の入力も受け付ける。言い換えれば、入力受付部２５１は、物品の輸送条件の入力を受け付ける。
【０２４８】
続いて、温度算出処理部２５０Ａは、推奨梱包通知部２５８により、発送元の地域と、発送先の地域と、に基づき、物品の配達にかかる時間（標準輸送時間）を算出する（ステップＳ１８０２）。
【０２４９】
続いて、温度算出処理部２５０Ａは、関数保持部２５３を参照して、第一の関数データ２６１を取得する（ステップＳ１８０３）。
【０２５０】
続いて、推奨梱包通知部２５８は、第一の関数データ２６１を用いて、輸送中の物品の温度が、所定の範囲内となるような梱包材と蓄冷剤を特定する（ステップＳ１８０４）。
【０２５１】
以下に、ステップＳ１８０４の処理について、さらに説明する。本実施形態の推奨梱包通知部２５８は、物品の輸送条件が入力されると、第一の関数データ２６１において、温度ｙ１が、輸送条件と対応付けられた所定の範囲の温度となるように、変数ｘ１，ｘ２，ｘ３を決定する。変数ｘ１は、梱包材種類と対応する内容積であり、変数ｘ２は蓄冷剤の種名であり、変数ｘ３は蓄冷剤量である。尚、変数ｘ４は、標準輸送時間である。
【０２５２】
推奨梱包通知部２５８は、変数ｘ１，ｘ２，ｘ３が特定されると、梱包材データベース２１０と蓄冷剤データベース２２０を参照し、各変数と対応する梱包材の種類及び内容積と、蓄冷剤の種類及び蓄冷剤量を特定する。
【０２５３】
続いて、温度算出処理部２５０Ａは、出力部２５７により、特定された梱包材の種類及び内容積と、蓄冷剤の種類及び蓄冷剤量を、推奨される梱包材及び蓄冷剤として、端末装置３００に出力し（ステップＳ１８０５）、処理を終了する。
【０２５４】
尚、図１８の処理は、例えば、図１２の処理において、第一の関数データに基づき温度が算出され、この温度が所定の範囲外であった場合に、実行されても良い。
【０２５５】
以下に、図１９を参照して、推奨される梱包材及び蓄冷剤の表示例について説明する。
【０２５６】
図１９は、第二の実施形態における、推奨される梱包材及び蓄冷剤の表示例を説明する図である。
【０２５７】
図１９の画面１９１は、例えば、端末装置３００に表示される画面である。画面１９１は、操作部品２０１、２０２、表示欄２０３〜２０７、表示欄２１１〜２１３を含む。
【０２５８】
操作部品２０１は、推奨される梱包方法を表示させる表示要求を行うためのものである。操作部品２０２は、物品の輸送ルートと、輸送ルートの天気予報を表示させる表示要求を行うためのものである。
【０２５９】
表示欄２０３は、物品の発送元の地域が表示され、表示欄２０４は、物品の輸送条件が表示され、表示欄２０５には、物品の重さが表示される。また、表示欄２０６には、物品の発送先の地域が表示され、表示欄２０７には、物品の標準輸送時間が表示される。
【０２６０】
表示欄２１１には、表示欄２０３〜２０７に表示された内容に基づき、推奨梱包通知部２５８が特定した蓄冷剤の種類が表示される。表示欄２１２には、表示欄２０３〜２０７に表示された内容に基づき、推奨梱包通知部２５８が特定した蓄冷剤の量が表示される。表示欄２１３には、表示欄２０３〜２０７に表示された内容に基づき、推奨梱包通知部２５８が特定した梱包材の種類が表示される。
【０２６１】
このように、本実施形態によれば、例えば、物品を発送する荷主が、適切な梱包方法を把握していない場合でも、物品の温度を適正に管理するために推奨される梱包材や蓄冷剤の種類、蓄冷剤の量を荷主に提示することができる。
【０２６２】
画面１９１において、操作部品２０２が操作されると、画面１９１は、画面１９１Ａに遷移し、輸送ルートと、輸送ルートの天気予報を表示させる。
【０２６３】
図２０は、第二の実施形態における輸送ルートと、輸送ルートの天気予報の表示例を示す図である。
【０２６４】
図２０において、画面１９１Ａは、表示欄２１５を有する。表示欄２１５には、物品の発送元の地域から発送先の地域までの輸送ルートが示された地図が表示される。また、表示欄２１５には、輸送ルートに含まれる地域の天気予報が表示される。
【０２６５】
本実施形態では、例えば、物品の輸送ルートと天気予報とを表示させることで、例えば、台風や大雪といった気象条件に物品の輸送が影響されるか否かを、荷主や受取人に把握させることができる。
【０２６６】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０２６７】
１００  温度算出システム
２００  温度算出装置
２１０  梱包材データベース
２２０  蓄冷剤データベース
２３０  関数生成用データベース
２４０  物品管理データベース
２５０、２５０Ａ  温度算出処理部
２５１  入力受付部
２５２  関数生成部
２５３  関数保持部
２５４  物品管理部
２５５  温度算出部
２５６  証明書生成部
２５７  出力部
２５８  推奨梱包通知部
３００  端末装置
【図１】
2019073587.tif 000003
【図２】
2019073587.tif 000004
【図３】
2019073587.tif 000005
【図４】
2019073587.tif 000006
【図５】
2019073587.tif 000007
【図６Ａ】
2019073587.tif 000008
【図６Ｂ】
2019073587.tif 000009
【図７】
2019073587.tif 000010
【図８Ａ】
2019073587.tif 000011
【図８Ｂ】
2019073587.tif 000012
【図８Ｃ】
2019073587.tif 000013
【図９】
2019073587.tif 000014
【図１０】
2019073587.tif 000015
【図１１】
2019073587.tif 000016
【図１２】
2019073587.tif 000017
【図１３】
2019073587.tif 000018
【図１４】
2019073587.tif 000019
【図１５】
2019073587.tif 000020
【図１６】
2019073587.tif 000021
【図１７】
2019073587.tif 000022
【図１８】
2019073587.tif 000023
【図１９】
2019073587.tif 000024
【図２０】
2019073587.tif 000025
【国際調査報告】
2019073587.tif 000026
2019073587.tif 000027
2019073587.tif 000028
2019073587.tif 000029