(57)【要約】【課題】荷物の輸送経路における輸送状態を証明することができる、物流監視装置、物流監視方法、物流監視プログラムを提供する。【解決手段】物流監視装置は、収納容器に収納された荷物の輸送状態を取得する輸送状態取得部と、識別情報を記憶する識別情報記憶部と、取得された輸送状態と記憶された識別情報とを含む状態データを、分散型台帳で前記状態データを管理するシステムに提供する状態データ提供部とを備える。【選択図】図１
2019121198.tif 000002
【特許請求の範囲】
【請求項１】
収納容器に収納された荷物の輸送状態を取得する輸送状態取得部と、
識別情報を記憶する識別情報記憶部と、
取得された前記輸送状態と記憶された前記識別情報とを含む状態データを、分散型台帳で前記状態データを管理するシステムに提供する状態データ提供部と
を備える、物流監視装置。
【請求項２】
前記状態データ提供部は、ネットワークを通じて前記システムにアクセス可能な中継装置を介して前記状態データを提供する、請求項１に記載の物流監視装置。
【請求項３】
前記収納容器に収納された荷物を撮影する荷物撮影部をさらに備え、
前記輸送状態取得部は、前記輸送状態として、撮影された前記荷物の撮影画像を取得する、請求項１または２に記載の物流監視装置。
【請求項４】
前記収納容器に取付けられた開口部の開放を検出する開放検出部と、
前記開放が検出されたときに前記開口部を開放した操作者を撮影する操作者撮影部をさらに備え、
前記輸送状態取得部は、前記輸送状態として、撮影された前記操作者の撮影画像を取得する、請求項１から３のいずれか一項に記載の物流監視装置。
【請求項５】
前記輸送状態取得部は、前記輸送状態として、前記収納容器の位置情報、温度、ガス濃度または振動の少なくともいずれか１つの測定データを取得する、請求項１から４のいずれか一項に記載の物流監視装置。
【請求項６】
前記状態データ提供部は、取得された前記輸送状態の種類に応じて予め定められたタイミングで前記状態データを提供する、請求項１から５のいずれか一項に記載の物流監視装置。
【請求項７】
前記状態データの取得を要求する要求情報を取得する要求情報取得部をさらに備え、
前記状態データ提供部は、前記要求情報が取得されたときに前記状態データを提供する、請求項１から６のいずれか一項に記載の物流監視装置。
【請求項８】
収納容器に収納された荷物の輸送状態を取得する輸送状態取得ステップと、
識別情報を記憶する識別情報記憶ステップと、
取得された前記輸送状態と記憶された前記識別情報とを含む状態データを、分散型台帳で前記状態データを管理するシステムに提供する状態データ提供ステップと
を含む、物流監視方法。
【請求項９】
コンピュータを、請求項１から７のいずれか一つに記載の物流監視装置として機能させるための物流監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物流監視装置、物流監視方法および物流監視プログラムに関する。
【背景技術】
【０００２】
従来から、荷物の配送において、配送車に位置情報、温度、湿度、衝撃等を計測する計測手段を設置して、計測手段で計測された計測データを配送する荷物に取付けられた電子タグに書込むことにより、配送車における荷物の輸送状態を把握する貨物集配管理システムがある（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９６９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、荷物が、配送車、航空機、船舶もしくは列車等の複数の輸送手段により輸送される場合または輸送手段から取り出された荷物が倉庫に保管された場合、それぞれの輸送手段または倉庫に温度等を計測する計測手段を設置する必要がある。しかし、一部の輸送手段に計測手段が設置されていない場合、その輸送手段を含む輸送経路において輸送状態を把握できない場合があった。
【０００５】
また、一部の輸送手段に設置された計測手段で計測された計測値に誤差が大きかったり、計測データそのものが改竄されたりした場合であっても、計測データからこれを検出することが困難であるため、計測値の正当性を証明することができない場合があった。
【０００６】
本発明は上記事情に鑑みてなされたものであり、荷物の輸送経路における輸送状態を証明することができる、物流監視装置、物流監視方法、物流監視プログラムを提供することを一つの目的とする。
【課題を解決するための手段】
【０００７】
（１）上記の課題を解決するため、実施形態の物流監視装置は、収納容器に収納された荷物の輸送状態を取得する輸送状態取得部と、識別情報を記憶する識別情報記憶部と、取得された前記輸送状態と記憶された前記識別情報とを含む状態データを、分散型台帳で前記状態データを管理するシステムに提供する状態データ提供部とを備える。
【０００８】
（２）また、実施形態の物流監視装置において、前記状態データ提供部は、ネットワークを通じて前記システムにアクセス可能な中継装置を介して前記状態データを提供する。
【０００９】
（３）また、実施形態の物流監視装置において、前記収納容器に収納された荷物を撮影する荷物撮影部をさらに備え、前記輸送状態取得部は、前記輸送状態として、撮影された前記荷物の撮影画像を取得する。
【００１０】
（４）また、実施形態の物流監視装置において、前記収納容器に取付けられた開口部の開放を検出する開放検出部と、前記開放が検出されたときに前記開口部を開放した操作者を撮影する操作者撮影部をさらに備え、前記輸送状態取得部は、前記輸送状態として、撮影された前記操作者の撮影画像を取得する。
【００１１】
（５）また、実施形態の物流監視装置において、前記輸送状態取得部は、前記輸送状態として、前記収納容器の位置情報、温度、ガス濃度または振動の少なくともいずれか１つの測定データを取得する。
【００１２】
（６）また、実施形態の物流監視装置において、前記状態データ提供部は、取得された前記輸送状態の種類に応じて予め定められたタイミングで前記状態データを提供する。
【００１３】
（７）また、実施形態の物流監視装置において、前記状態データの取得を要求する要求情報を取得する要求情報取得部をさらに備え、前記状態データ提供部は、前記要求情報が取得されたときに前記状態データを提供する。
【００１４】
（８）上記の課題を解決するため、実施形態の物流監視方法は、収納容器に収納された荷物の輸送状態を取得する輸送状態取得ステップと、識別情報を記憶する識別情報記憶ステップと、取得された前記輸送状態と記憶された前記識別情報とを含む状態データを、分散型台帳で前記状態データを管理するシステムに提供する状態データ提供ステップとを含む。
【００１５】
（９）上記の課題を解決するため、実施形態の物流監視プログラムは、コンピュータを、上記のいずれか一つに記載の物流監視装置として機能させる。
【発明の効果】
【００１６】
一つの実施形態によれば、荷物の輸送経路における輸送状態を証明することができる、物流監視装置、物流監視方法、物流監視プログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態における物流監視装置のソフトウェア構成の一例を示すブロック図である。
【図２】実施形態における物流監視装置のハードウェア構成の一例を示すブロック図である。
【図３】実施形態における物流監視プログラムの動作の一例を示すフローチャートである。
【図４】実施形態における状態データの表示の一例を示す図である。
【図５】実施形態における状態データの表示の他の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して本発明の一実施形態における物流監視装置、物流監視方法、物流監視プログラムについて詳細に説明する。
【００１９】
先ず、図１を用いて、物流監視装置のソフトウェア構成を説明する。図１は、実施形態における物流監視装置のソフトウェア構成の一例を示すブロック図である。
【００２０】
図１において、物流監視装置１は、輸送状態取得部１１、識別情報記憶部１２、状態データ提供部１３、提供制御部１４、要求情報取得部１５及び決済機能部１６の各機能を有する。輸送状態取得部１１は、荷物撮影部１１１、開放検出部１１２、操作者撮影部１１３、位置検出部１１４、温度検出部１１５、ガス検出部１１６及び振動検出部１１７の各機能を有する。また、状態データ提供部１３は、暗号処理部１３１及び通信制御部１３２を有する。本実施形態における物流監視装置１の上記各機能は、物流監視装置１を制御する物流監視装置制御プログラム（ソフトウェア）によって実現される機能モジュールであるものとして説明する。
【００２１】
物流監視装置１は、荷物を収納する収納容器に取付けられて、収納容器とともに輸送される。物流監視装置１は、物流過程における荷物の輸送状態を監視する装置である。荷物を収納する収納容器とは、荷物を収納して荷物とともに可搬可能な容器であり、例えば、断熱容器、クーラーボックス、スーツケース、冷蔵庫、冷凍庫、ドライコンテナ、またはリーファーコンテナ等である。荷物とは、収納容器に収納される輸送対象の物品であって、例えば、生鮮食料品、医薬品、酒類、機械部品、原材料、または動植物等である。
【００２２】
輸送状態取得部１１は、収納容器に収納された荷物の輸送状態を取得する。輸送状態とは、例えば、輸送中における荷物の温度、湿度、ガス濃度、現在位置、振動、撮影画像等である。輸送中とは、荷物の出荷から受け取りまでの全行程、または一部の行程である。輸送中には、車両、船舶又は航空機等による収納容器の移動中、あるいは倉庫やコンテナヤードにおける蔵置中を含んでいてもよい。輸送状態取得部１１は、図示しないリアルタイムクロックから現在の時刻情報を取得して輸送状態に付加するようにしてもよい。本実施形態において輸送状態取得部１１は、荷物撮影部１１１、開放検出部１１２、操作者撮影部１１３、位置検出部１１４、温度検出部１１５、ガス検出部１１６及び振動検出部１１７を含む。ただし、輸送状態取得部１１は、荷物撮影部１１１、開放検出部１１２、操作者撮影部１１３、位置検出部１１４、温度検出部１１５、ガス検出部１１６または振動検出部１１７の少なくともいずれか１つの機能を有するものであってもよい。
【００２３】
荷物撮影部１１１は、収納容器に収納された荷物を撮影して、輸送状態として荷物の撮影画像を取得する。荷物撮影部１１１は、例えば静止画又は動画を撮影可能なカメラである。例えば、荷物の見た目が経時的な変化又は劣化をする場合、荷物撮影部１１１は、所定の時間間隔で荷物を撮影することにより、時間の経過により変化する荷物の連続した画像を取得することができる。収納容器の内部が暗い場合、荷物撮影部１１１は、図示しないストロボを発光させて撮影をしてもよい。また、荷物撮影部１１１は、温度、湿度、ガス濃度又は振動等、他の輸送状態において所定の条件を満たしたとき、あるいは外部からの撮影要求があったときに荷物を撮影するようにしてもよい。
【００２４】
開放検出部１１２は、輸送状態として収納容器に取付けられた開口部の開放を検出する。収納容器に取付けられた開口部とは、収納容器における荷物を出し入れするための部分であって、収納容器の蓋又は扉等である。開放検出部１１２は、開口部の蓋や扉が操作者等により操作されて開放されたことを検出するセンサである。操作者撮影部１１３は、開放検出部１１２において開口部の開放が検出されたときに、輸送状態として、開口部を開放した操作者の撮影画像を取得する。操作者撮影部１１３は、静止画または動画を撮影するカメラである。例えば、収納容器が容器内部の温湿度を制御するリーファーコンテナコンテナであった場合、何者かが扉を操作して扉を開放した場合、輸送状態である荷物の温湿度に大きな変化を与える可能性がある。操作者撮影部１１３は、開口部の開放が検出されたときに操作者を静止画または動画において撮影することにより、温湿度の変化の責任者を特定することが可能となる。なお、操作者撮影部１１３は、開口部の開放した操作者を撮影することができるので、例えば、収納容器内の荷物の紛失等を防止することが可能となる。
【００２５】
位置検出部１１４は、収納容器の位置情報を検出する。位置検出部１１４は、例えば、衛星から信号を受信して現在地を算出するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機である。位置検出部１１４は、携帯電話の基地局から位置情報を取得するようにしてもよい。また、位置検出部１１４は、近距離無線通信のアクセスポイントやビーコンから位置情報を検出するようにしてもよい。位置検出部１１４は、位置情報として経度、緯度および高度を検出することができる。位置検出部１１４は、予め設定された周期において位置情報を検出するようにしてもよい。
【００２６】
温度検出部１１５は、収納容器内部の温度を輸送状態として検出する温度センサ（湿度センサを兼ねるものであってもよい）である。ガス検出部１１６は、収納容器内部のガス濃度を輸送状態として検出する湿度センサである。ガス検出部１１６は、例えばエチレンガスのガス濃度を検出する。また、振動検出部１１７は、収納容器に加えられた振動を輸送状態として検出する加速度センサである。温度、湿度、ガス濃度又は振動は、荷物に対して影響を与える可能性がある輸送状態である。例えば、コンテナは、倉庫から出庫された荷物を収納して出荷され、陸送され、港のコンテナヤードに留置されて本船に搭載される。コンテナヤードにおいて積載された最上段のコンテナは直射日光を受け、コンテナ内部の温度が上昇し、食品等を劣化させる場合がある。また、多湿の地域においては、収納容器内部の湿度が上昇し、機械部品に錆を発生させる場合がある。また、エチレンガスは、収穫後の野菜や果物から放出されて鮮度に影響を与える場合がある。また、収納容器に落下等による衝撃を与えることにより、精密部品を破損させる場合がある。温度検出部１１５、ガス検出部１１６または振動検出部１１７は、収納容器の温度等を検出することにより、荷物の輸送状態を取得することができる。
【００２７】
識別情報記憶部１２は、識別情報を記憶する。識別情報とは、輸送状態取得部１１において取得された輸送状態の情報を識別するための情報である。識別情報は、例えば、物流監視装置１を識別する情報である。識別情報は、物流監視装置１の所有者を識別する情報、物流監視装置１の利用者を識別する情報、荷物の種類（例えば、製品名）を識別する情報、運送状（インボイス等）を識別する情報、荷主の情報、出荷元の情報、出荷先の情報等、またはこれらを組み合わせた情報であってもよい。識別情報は輸送状態の情報と合わされる。ここで識別情報と輸送状態の情報とを合わせたデータを「状態データ」という。状態データは、識別情報に基づき輸送状態の情報を識別可能にすることができる。
【００２８】
状態データ提供部１３は、輸送状態取得部１１において取得された輸送状態と、識別情報記憶部１２において記憶された識別情報とを含む状態データを、分散型台帳で状態データを管理するシステムに提供する。本実施形態では、分散型台帳で状態データを管理するシステムとして、データベースを用いたシステムを例示する。分散型台帳とは、分散型ネットワークにおいてデータを同時進行で進化させる制御を共有する技術である。分散台帳において、分散型ネットワークのノード同士は、お互いを完全には信用しないことを前提とし、共有された、データまたはデータの集合、データまたはデータの集合の存在、およびデータまたはデータの集合の進化について合意を形成し、さらに維持する制御を共有する。分散型台帳でデータを管理するデータベースにデータを登録することにより、分散型台帳に提供された状態データは、複数のノードで共有された制御において管理されるため、一度データベースに登録されたデータの改竄は極めて困難となる。
【００２９】
本実施形態では、物流監視装置は、収納容器に収納された荷物の輸送状態を取得し、識別情報を記憶し、取得された輸送状態と記憶された識別情報とを含む状態データを、分散型台帳でデータを管理するデータベースに提供することにより、状態データの改竄が困難となり真正が保証され、その状態データを利用可能とすることで荷物の輸送経路における輸送状態を証明することができる。
【００３０】
ここで、分散型台帳でデータを管理するデータベースの中で、データの集合を全ての参加者で共有するデータベースをブロックチェーンデータベース（ブロックチェーンＤＢ）という。ブロックチェーンＤＢ３は、ブロックチェーン技術により実現されるデータベースである。本実施形態においては、分散型台帳でデータを管理するデータベースとしてブロックチェーンＤＢ３を用いる場合を例示する。
【００３１】
状態データ提供部１３は、暗号処理部１３１と通信制御部１３２を有している。暗号処理部は状態データ提供部１３から提供する状態データに対して、暗号化処理を行う。本実施形態においては、ブロックチェーンＤＢ３に一度提供されて登録された状態データは改竄が困難となり真正が保証される。しかし、物流監視装置１からブロックチェーンＤＢ３までの通信経路においては盗聴や改竄のリスクを伴う。暗号処理部１３１は、ブロックチェーンＤＢ３までの通信経路においてデータの暗号化を行うことにより、システム全体としての状態データの安全性を向上させることができる。暗号処理部１３１における暗号化処理の方式は任意であり、例えば、ＲＳＡ等のアルゴリズムを用いることができる。なお、暗号化処理は、例えばＳＨＡ等のアルゴリズムを用いたハッシュ化処理であってもよい。
【００３２】
通信制御部１３２は、状態データ提供部１３から提供する状態データに用いる通信を制御する。本実施形態において状態データ提供部１３は、中継装置２との通信を確立し、中継装置２を介して状態データを提供する。中継装置２は、ネットワーク９を通じて分散型台帳でデータを管理するデータベース（システム）にアクセス可能な装置である。通信制御部１３２は、中継装置２との間において、例えば、携帯電話会社のデータ通信、または近距離無線通信による通信等の種類の通信を制御する。通信制御部１３２は、複数種類の通信を制御してもよい。中継装置２は、例えば携帯電話の基地局である。また、中継装置２は、倉庫、コンテナヤード、車両、船舶、または航空機等に固定されて設置される近距離無線通信装置であってもよい。物流監視装置１は、収納容器とともに輸送される。このため、通信制御部１３２は、中継装置２との通信が可能な範囲になったときに通信を開始してもよい。例えば、中継装置２が無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のアクセスポイントである場合、通信制御部１３２は、アクセスポイントからのビーコン信号を受信することにより中継装置２との通信を確立し、通信を開始する。
【００３３】
提供制御部１４は、状態データ提供部１３が状態データを提供するタイミングを制御する。提供制御部１４は、例えば、輸送状態取得部１１において取得された輸送状態の種類に応じて、予め定められたタイミングで状態データを提供するようにしてもよい。輸送状態とは、荷物撮影部１１１で撮影された撮影画像、操作者撮影部１１３で撮影された撮影画像、開放検出部１１２で検出された開口部の開放データ（ＯＮ／ＯＦＦ）、位置検出部１１４で検出された位置情報、温度検出部１１５で検出された温度データ、ガス検出部１１６で検出されたガス濃度データ、振動検出部１１７で検出された振動データ等である。輸送状態の種類とは、例えば、輸送状態のデータ量の大きさで分類される種類、輸送状態の重要度で分類される種類、輸送状態の取得頻度で分類される種類である。輸送状態のデータ量は、輸送状態の取得頻度、取得条件（例えば、画像の撮影解像度）によって決まる。提供制御部１４は、例えば、データ量の小さい輸送状態を含む状態データを、携帯電話会社が提供するデータ通信において輸送状態を取得したときに逐次で送信する高頻度で提供する制御をする。一方、提供制御部１４は、撮影画像等のデータ量の大きい輸送状態を含む状態データを無線ＬＡＮ通信等においてバッチで送信する低頻度で提供するように制御をしてもよい。また、提供制御部１４は、開口部が開放された場合、温度が設定値を超過した場合、振動が設定値を超過した場合等においてリアルタイムに状態データを提供するようにしてもよい。また、提供制御部１４は、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）から時刻情報を取得して所定の周期で状態データを提供するようにしてもよい。
【００３４】
要求情報取得部１５は、状態データの取得を要求する要求情報を取得する。状態データは、上述のように提供制御部１４において制御されるタイミングを契機として送信することができる。一方、物流監視装置１の外部に存在する外部装置４からの要求に応じて提供するようにしてもよい。外部装置４は、例えば、物流監視装置１をトレースしている管理装置であり、輸送業者、荷主、出荷人、又は荷受人が管理するコンピュータである。外部装置４は、ブロックチェーンＤＢ３に登録された状態データを取得して、荷物の輸送状態をチェックする。例えば、外部装置４は、物流監視装置１からブロックチェーンＤＢ３に登録された位置情報に基づき、地図アプリケーションに荷物の現在位置または輸送経路（コンテナヤード等における蔵置中を含む）を表示するようにしてもよい。また、外部装置４は、ブロックチェーンＤＢ３に登録された温度情報に基づき、輸送中の温度変化を表示するようにしてもよい。要求情報取得部１５は、中継装置２を介して要求情報を取得することができる。要求情報取得部１５は、要求情報を取得した場合、状態データ提供部１３に対して状態データの提供を指示する。なお、外部装置４において取得された状態データの表示は、図４等において説明する。
【００３５】
決済機能部１６は、収納容器の輸送中において実行される決済を制御する。決済機能部１６は、例えば電子マネーのウォレット機能を有する。決済機能部１６は、中継装置２を介した図示しない決済サーバとの間で決済処理を実行してもよい。本実施形態においては、状態データはブロックチェーンＤＢ３に提供される。決済機能部１６は、状態データと併せて決済情報をブロックチェーンＤＢ３に提供し、または取得してもよい。
【００３６】
なお、物流監視装置１が有する、輸送状態取得部１１、識別情報記憶部１２、状態データ提供部１３、提供制御部１４、要求情報取得部１５、決済機能部１６、荷物撮影部１１１、開放検出部１１２、操作者撮影部１１３、位置検出部１１４、温度検出部１１５、ガス検出部１１６、振動検出部１１７、暗号処理部１３１または通信制御部１３２の各機能は、物流監視装置１の機能の一例を示したものであり、物流監視装置１が有する機能を限定したものではない。例えば、物流監視装置１は、上記全ての機能を有している必要はなく、一部の機能を有するものであってもよい。また、物流監視装置１は、上記以外の他の機能を有していてもよい。例えば、物流監視装置１は、例えば識別情報等の設定を行うための入力機能や、装置の稼働状態をＬＥＤランプ等により報知する出力機能を有していてもよい。
【００３７】
また物流監視装置１が有する上記各機能は、上述の通り、ソフトウェアによって実現されるものとして説明した。しかし、物流監視装置１が有する上記機能の中で少なくとも１つ以上の機能は、ハードウェアによって実現されるものであっても良い。
【００３８】
また、物流監視装置１が有する上記何れかの機能は、１つの機能を複数の機能に分割して実施してもよい。また、物流監視装置１が有する上記何れか２つ以上の機能を１つの機能に集約して実施してもよい。すなわち、図１は、物流監視装置１が有する機能を機能ブロックで表現したものであり、例えば、各機能がそれぞれ別個のプログラムファイルで構成されていることを示すものではない。
【００３９】
また、物流監視装置１は、１つの筐体によって実現される装置であっても、ネットワーク等を介して接続された複数の装置から実現されるシステムであってもよい。例えば、物流監視装置１は、その機能の一部または全部をクラウドコンピューティングシステムによって提供されるクラウドサービス等、仮想的な装置によって実現するものであってもよい。すなわち、物流監視装置１は、上記各機能のうち、少なくとも１以上の機能を他の装置において実現するようにしてもよい。また、物流監視装置１は、タブレットＰＣ等の汎用的なコンピュータであってもよく、機能が限定された専用の装置であってもよい。
【００４０】
次に、図２を用いて、物流監視装置１のハードウェア構成を説明する。図２は、実施形態における物流監視装置１のハードウェア構成の一例を示すブロック図である。
【００４１】
物流監視装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３、タッチパネル１０４および通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）１０５を有する。物流監視装置１は、図１で説明した物流監視装置プログラムを実行する装置である。
【００４２】
ＣＰＵ１０１は、ＲＡＭ１０２またはＲＯＭ１０３に記憶された物流監視装置制御プログラムを実行することにより、物流監視装置１の制御を行う。物流監視装置制御プログラムは、例えば、物流監視装置制御プログラムを記録した記録媒体、又はネットワークを介したプログラム配信サーバ等から取得されて、ＲＯＭ１０１にインストールされ、ＣＰＵ１０１から読出されて実行される。
【００４３】
タッチパネル１０４は、操作入力機能と表示機能（操作表示機能）を有する。タッチパネル１０４は、物流監視装置１の利用者に対して指先又はタッチペン等を用いた操作入力を可能にする。本実施形態における物流監視装置１は操作表示機能を有するタッチパネル１０４を用いる場合を説明するが、物流監視装置１は、表示機能を有する表示装置と操作入力機能を有する操作入力装置とを別個有するものであってもよい。その場合、タッチパネル１０４の表示画面は表示装置の表示画面、タッチパネル１０４の操作は操作入力装置の操作として実施することができる。なお、タッチパネル１０４は、ヘッドマウント型、メガネ型、腕時計型のディスプレイ等の種々の形態によって実現されてもよい。
【００４４】
通信Ｉ／Ｆ１０５は、中継装置２との無線通信用のＩ／Ｆである。通信Ｉ／Ｆ１０５は、例えば、無線ＬＡＮ、有線ＬＡＮ、赤外線等の近距離無線通信を実行する。図２において通信Ｉ／Ｆは通信Ｉ／Ｆ１０５のみを図示するが、物流監視装置１は複数の通信方式においてそれぞれの通信Ｉ／Ｆを有するものであってもよい。
【００４５】
次に、図３を用いて、物流監視プログラムの動作を説明する。図３は、実施形態における物流監視プログラムの動作の一例を示すフローチャートである。以下のフローチャートの説明」において、動作の実行主体は物流監視装置１であるものとして説明するが、それぞれの動作は、上述した物流監視装置１の各機能において実行される。
【００４６】
図３において、物流監視装置１は、輸送状態を取得したか否かを判断する（ステップＳ１１）。輸送状態を取得したか否かは、輸送状態取得部１１が荷物撮影部１１１で撮影された撮影画像等を取得したか否かで判断することができる。輸送状態を取得していないと判断した場合（ステップＳ１１：ＮＯ）、物流監視装置１は、ステップＳ１１の処理を繰返し、輸送状態の取得を待機する。
【００４７】
一方、輸送状態を取得したと判断した場合（ステップＳ１１：ＹＥＳ）、物流監視装置１は、取得した搬送状態を記録する（ステップＳ１２）。搬送状態の記録は、例えば、輸送状態取得部１１が、取得した輸送状態またはその一部をＲＡＭ１０２に記録することにより実行することができる。
【００４８】
ステップＳ１２の処理を実行した後、物流監視装１は、状態データを提供する条件が満足されたか否かを判断する（ステップＳ１３）。状態データを提供する条件が満足されたか否かは、例えば、提供制御部１４が、状態データを提供するタイミングを制御して状態データを提供する条件を満足させたか否か、または要求情報取得部１５が要求情報を取得したか否かで判断することができる。状態データを提供する条件が満足されていないと判断した場合（ステップＳ１３：ＮＯ）、物流監視装置１は、ステップＳ１３の処理を繰返し、状態データを提供する条件が満足されるのを待機する。
【００４９】
一方、状態データを提供する条件が満足されたと判断した場合（ステップＳ１３：ＹＥＳ）、物流監視装置１は、通信が確立されたか否かを判断する（ステップＳ１４）。通信が確立されたか否かは、通信制御部１３２が中継装置２との通信を確立できたか否かで判断することができる。通信が確立されていないと判断した場合（ステップＳ１４：ＮＯ）、物流監視装置１は、ステップＳ１４の処理を繰返し、通信が確立されるのを待機する。
【００５０】
一方、通信が確立されたと判断した場合（ステップＳ１４：ＹＥＳ）、物流監視装置１は、識別情報を取得する（ステップＳ１５）。識別情報の取得は、状態データ提供部１３が、識別情報記憶部１２に記憶された識別情報を取得することにより実行することができる。
【００５１】
ステップＳ１５の処理を実行した後、物流監視装１は、暗号処理部１３１が、取得された輸送状態と識別情報を含む状態データを暗号化することにより実行することができる。
【００５２】
ステップＳ１６の処理を実行した後、物流監視装１は、状態データを分散型台帳でデータを管理するデータベースに提供する（ステップＳ１７）。状態データの提供は、状態データ提供部１３が状態データをブロックチェーンＤＢ３に提供することにより実行することができる。ステップＳ１７の処理を実行した後、物流監視装１は、フローチャートに示す動作を終了する。
【００５３】
なお、本実施形態で説明した、物流監視装置１の各ステップにおける処理は、実行順序を限定するものではない。例えば、図３のフローチャートにおいて説明した動作は、１つの輸送状態を取得して取得した輸送状態に係る状態データを提供するものである。しかし、上述のように撮影画像、位置データ、温度データ、湿度データ、ガス濃度データまたは振動データ等、複数種類の輸送状態を取得して状態データとする場合がある。また、同じ種類の輸送状態について複数回数を取得して状態データとする場合がある。これらの場合、ステップＳ１１〜ステップＳ１２に示した輸送状態の取得と記録の処理は、ステップＳ１３以降の処理と独立して非同期に実行するようにしてもよい。
【００５４】
次に、図４および図５を用いて、外部装置４として例示するスマートフォンに表示される状態データの表示例を説明する。図４および図５は、実施形態における状態データの表示の一例を示す図である。
【００５５】
図４において、スマートフォン４０のタッチパネル４１には、「荷物画像」、「開放画像」、「地図」、「温度推移」、「ガス推移」、および「振動推移」のボタンが表示されている。図４は、「地図」のボタンが押下されたときの表示例を示している。タッチパネル４１には、地図が表示され、状態データとして取得された位置データに基づく物流監視装置１の移動経路が表示される。移動経路における図示黒丸は、物流監視装置１の現在位置を示している。現在位置には、識別情報として物流監視装置１の機器ＩＤ「ＩＤ：Ａ０１２３」および「ＩＤ：Ａ４５６７」が表示されている。すなわち、図４は複数の物流監視装置１について状態データが取得されて表示されていることを示している。例えば、識別情報に荷主の情報を設定しておくことにより、その識別情報が設定された物流監視装置１の状態データをその荷主のスマートフォンに一度に表示するようにしてもよい。
【００５６】
データ更新ボタン４２は、スマートフォン４０から、状態データの更新を指示するためのボタンである。更新ボタンが押下されると、スマートフォン４０は、物流監視装置１に対して状態データの取得を要求する要求情報を送信する。データ更新ボタンを押下４２することにより、新たな位置データが取得されて現在位置の表示が更新される。
【００５７】
図５は、「温度推移」のボタンが押下されたときの表示例を示している。タッチパネル４１には、時刻と温度のグラフが表示され、状態データとして取得された温度データに基づく収納容器内部の温度推移が表示される。４０℃には限界温度が設定されている。例えば、物流監視装置１は、設定された限界温度を一定時間以上超過したときに状態データを提供するようにしてもよい。
【００５８】
なお、本実施形態で説明した装置を構成する機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本実施形態の上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００５９】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合わせで実現するもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００６０】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【符号の説明】
【００６１】
１      物流監視装置
１１    輸送状態取得部
１１１  荷物撮影部
１１２  開放検出部
１１３  操作者撮影部
１１４  位置検出部
１１５  温度検出部
１１６  ガス検出部
１１７  振動検出部
１２    識別情報記憶部
１３    状態データ提供部
１３１  暗号処理部
１３２  通信制御部
１４    提供制御部
１５    要求情報取得部
１６    決済機能部
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  タッチパネル
１０５    通信Ｉ／Ｆ
【図１】
2019121198.tif 000003
【図２】
2019121198.tif 000004
【図３】
2019121198.tif 000005
【図４】
2019121198.tif 000006
【図５】
2019121198.tif 000007