(57)【要約】【課題】物品の配送履歴と配送中の物品が置かれた環境とを統合して可視化する。【解決手段】配送管理装置は、物品の保管場所毎に設けられた第１端末で検出された物品の状態に係る情報を当該第１端末の識別情報と関連付けた第１情報から、当該第１情報に含まれる識別情報で識別される第１端末が設けられた保管場所を特定し、その保管場所の物品の状態の遷移を表す画像を作成する。配送管理装置は、保管場所毎に設けられた第２端末で検出された当該保管場所の環境情報を当該第２端末の識別情報と関連付けた第２情報から、当該第２情報に含まれる識別情報で識別される第２端末が設けられた保管場所を特定し、その保管場所の環境の変化を表す画像を作成する。配送管理装置は、第１作成手段で作成された画像と第２作成手段で作成された画像とを統合して出力する。【選択図】      図１３
2019074861.tif 000002
【特許請求の範囲】
【請求項１】
物品の保管場所毎に設けられた第１端末で検出された前記物品の状態に係る情報を当該第１端末の識別情報と関連付けた第１情報、及び、前記保管場所毎に設けられた第２端末で検出された当該保管場所の環境情報を当該第２端末の識別情報と関連付けた第２情報を取得する取得手段と、
前記取得手段で取得した前記第１情報から、当該第１情報に含まれる識別情報で識別される前記第１端末が設けられた保管場所を特定し、その保管場所の前記物品の状態の遷移を表す画像を作成する第１作成手段と、
前記取得手段で取得した前記第２情報から、当該第２情報に含まれる識別情報で識別される前記第２端末が設けられた保管場所を特定し、その保管場所の環境の変化を表す画像を作成する第２作成手段と、
前記第１作成手段で作成された画像と前記第２作成手段で作成された画像とを統合して出力する出力手段と、
を具備する配送管理装置。
【請求項２】
前記第２端末は、前記物品を１つの前記保管場所から別の保管場所へ移送する移送体にさらに設けられており、
前記第２作成手段は、前記取得手段で取得した前記第２情報から、当該第２情報に含まれる識別情報で識別される前記第２端末が設けられた場所として保管場所又は移送体を特定し、その場所の環境の変化を表す画像を作成する、
請求項１記載の配送管理装置。
【請求項３】
前記第２端末は、当該第２端末の位置情報をさらに検出可能であり、
前記第２情報に含まれる識別情報で識別される前記第２端末の位置情報から、前記物品の移動軌跡を表す画像を作成する第３作成手段、をさらに具備し、
前記出力手段は、前記第１作成手段で作成された画像及び前記第２作成手段で作成された画像に、さらに前記第３作成手段で作成された画像を統合して出力する、
請求項２記載の配送管理装置。
【請求項４】
期間を指定する指定手段、
をさらに具備し、
前記取得手段は、前記指定された期間内に前記第１端末で検出された前記物品の状態に係る情報を当該第１端末の識別情報と関連付けた第１情報、及び、同期間内に前記第２端末で検出された当該保管場所の環境情報を当該第２端末の識別情報と関連付けた第２情報を取得する、
請求項１乃至３のうちいずれか１項記載の配送管理装置。
【請求項５】
コンピュータを、
物品の保管場所毎に設けられた第１端末で検出された前記物品の状態に係る情報を当該第１端末の識別情報と関連付けた第１情報、及び、前記保管場所毎に設けられた第２端末で検出された当該保管場所の環境情報を当該第２端末の識別情報と関連付けた第２情報を取得する取得手段、
前記取得手段で取得した前記第１情報から、当該第１情報に含まれる識別情報で識別される前記第１端末が設けられた保管場所を特定し、その保管場所の前記物品の状態の遷移を表す画像を作成する第１作成手段、
前記取得手段で取得した前記第２情報から、当該第２情報に含まれる識別情報で識別される前記第２端末が設けられた保管場所を特定し、その保管場所の環境の変化を表す画像を作成する第２作成手段、
前記第１作成手段で作成された画像と前記第２作成手段で作成された画像とを統合して出力する出力手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、配送管理装置及びコンピュータを当該配送管理装置として機能させるためのプログラムに関する。
【背景技術】
【０００２】
商品等の物品の配送に関する履歴を可視化するために、いつ、どこで、何の商品が、どのような状態であったか、というような情報をコンピュータ上に蓄える仕組みは、例えばEPCIS（EPC Information Service）等として既に知られている。
【０００３】
一方、青果（野菜、果物）、鮮魚、精肉等の生鮮食品（生成食材）、生花等の生鮮（新鮮）であることが求められる商品（生鮮商品）を輸送する際には、鮮度を保持したまま輸送する工夫がなされている。しかし、生鮮商品は、倉庫での保管中や車両での輸送中のトラブルにより鮮度が落ちる可能性があることは否めない。このため、保管中や輸送中の温度や湿度等の環境情報を収集し、可視化する仕組みも既に知られている。
【０００４】
しかしながら、物品の配送履歴と配送中の物品が置かれた環境とを統合して可視化する仕組みは構築されておらず、開発が望まれている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５‐０７２５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態が解決しようとする課題は、物品の配送履歴と配送中の物品が置かれた環境とを統合して可視化できる配送管理装置を提供しようとするものである。
【課題を解決するための手段】
【０００７】
一実施形態において、配送管理装置は、取得手段と、第１作成手段と、第２作成手段と、出力手段とを備える。取得手段は、物品の保管場所毎に設けられた第１端末で検出された物品の状態に係る情報を当該第１端末の識別情報と関連付けた第１情報、及び、保管場所毎に設けられた第２端末で検出された当該保管場所の環境情報を当該第２端末の識別情報と関連付けた第２情報を取得する。第１作成手段は、取得手段で取得した第１情報から、当該第１情報に含まれる識別情報で識別される第１端末が設けられた保管場所を特定し、その保管場所の物品の状態の遷移を表す画像を作成する。第２作成手段は、取得手段で取得した第２情報から、当該第２情報に含まれる識別情報で識別される第２端末が設けられた保管場所を特定し、その保管場所の環境の変化を表す画像を作成する。出力手段は、第１作成手段で作成された画像と第２作成手段で作成された画像とを統合して出力する。
【図面の簡単な説明】
【０００８】
【図１】配送管理装置を含む配送管理システムの概略構成図。
【図２】第１端末の概略構成図。
【図３】第２端末の概略構成図。
【図４】第１サーバの回路構成図。
【図５】第１サーバの補助記憶デバイスで記憶されるマスタファイルを示す模式図。
【図６】追跡リポジトリに蓄えられるデータレコードの構造を示す模式図。
【図７】環境リポジトリに蓄えられるデータレコードの構造を示す模式図。
【図８】変換テーブルのデータ構成を示す模式図。
【図９】統合ファイルに記憶される統合データの構成を示す模式図。
【図１０】第１サーバのプロセッサが実行する主要な情報処理の手順を示す流れ図。
【図１１】第１サーバのプロセッサが実行する主要な情報処理の手順を示す流れ図。
【図１２】第１サーバのプロセッサが実行する主要な情報処理の手順を示す流れ図。
【図１３】ユーザ端末の表示デバイスに表示される配送監視画面の一例を示す図。
【発明を実施するための形態】
【０００９】
以下、物品の配送履歴と配送中の物品が置かれた環境とを統合して可視化できる配送管理装置の実施形態について、図面を用いて説明する。なお、本実施形態は、物品の一例として、青果、鮮魚、精肉等の生鮮食品又は生花等の生鮮商品を製造元（収穫元）から物流センタを経由して店舗まで配送する物流システムに配送管理装置を適用した場合である。
【００１０】
図１は、物流システムと、この物流システムに適用された配送管理装置を含む配送管理システムと、を説明するための模式図である。物流システムは、第１の配送工程と第２の配送工程とを含む。第１の配送工程は、製造元Ａで製造された生鮮商品（以下、単に商品と称する）を、車両等の移送体Ｔ１に載せて物流センタＢまで配送する工程である。第２の配送工程は、物流センタＢに集められた商品を、車両等の移送体Ｔ２に載せて店舗Ｃまで配送する工程である。なお、少なくとも製造元Ａと店舗Ｃとはそれぞれ複数あるが、図１では代表する１つのみを示している。
【００１１】
配送管理システムは、第１端末１０、第２端末２０、第１サーバ３０、第２サーバ４０、第３サーバ５０、ユーザ端末６０及びネットワーク７０を含む。第１端末１０は、製造元Ａ、中継センタＢ及び店舗Ｃの各拠点にそれぞれ設けられる。第２端末２０は、製造元Ａ、中継センタＢ及び店舗Ｃの各拠点と各移送体Ｔ１，Ｔ２にそれぞれ設けられる。第１サーバ３０、第２サーバ４０及び第３サーバ５０は、クラウドＤ上のサーバ機器である。ユーザ端末６０は、入力デバイスと表示デバイスとを備えた電子機器である。例えばパソコン、タブレット端末等が、ユーザ端末６０として利用される。ネットワーク７０は、第１端末１０、第２端末２０及びユーザ端末６０と、第１サーバ３０、第２サーバ４０及び第３サーバ５０とを、有線又は無線を経由して接続する。例えばインターネットが、ネットワーク７０として利用される。
【００１２】
図２は、第１端末１０の内部構成を示す模式図である。第１端末１０は、コントローラ１１、メモリ１２、入力デバイス１３、リーダ１４、無線ユニット１５及び時計１６を含む。コントローラ１１は、第１端末１０としての動作を制御する。メモリ１２は、種々のデータを記憶する。入力デバイス１３は、キーボード、タッチパネル等である。リーダ１４は、ＲＦＩＤ（Radio Frequency Identification）タグに記憶されたデータを非接触で読み取る。無線ユニット１５は、ネットワーク７０のアクセスポイントとの間で無線によるデータの送受信を行う。時計１６は、現在の日付及び時刻を計時する。
【００１３】
第１端末１０は、メモリ１２において、それぞれ固有の端末ＩＤを記憶する。以下では、第１端末１０の端末ＩＤを端末１ＩＤと称する。また第１端末１０は、第１モードと第２モードとを有する。第１モードと第２モードとの切り替えは、入力デバイス１３を介して行われる。
【００１４】
本実施形態では、製造元Ａで製造される各商品の個体に、それぞれ異なる個体番号が設定されたＲＦＩＤタグが付されている。ＲＦＩＤタグのＩＣメモリには、個体番号とともに当該ＲＦＩＤタグが付された商品を識別するための商品コードが少なくとも記憶されている。
【００１５】
コントローラ１１は、第１モード又は第２モードが選択された状態で、リーダ１４により商品に付されたＲＦＩＤタグのデータ（商品コード、個体番号等）が読み取られると、日時、端末１ＩＤ、商品コード、個体番号、モードフラグを含むデータ信号を、無線ユニット１５を介して無線送信する。日時は、ＲＦＩＤタグを読み取ったときに時計１６で計時されている日付及び時刻である。端末１ＩＤは、メモリ１２に記憶されている。商品コード及び個体番号は、リーダ１４がＲＦＩＤタグから読み取ったデータである。モードフラグは、第１モードが選択されているのか第２モードが選択されているのかを識別する情報である。第１端末１０から無線送信されたデータ信号は、ネットワーク７０を経由して、第２サーバ４０へと送信される。
【００１６】
この種の第１端末１０としては、既存のＲＦＩＤリーダ又はＲＦＩＤリーダライタ等を適用することができる。
【００１７】
図３は、第２端末２０の内部構成を示す模式図である。第２端末２０は、コントローラ２１、メモリ２２、ＧＰＳ（Global Positioning System）センサ２３、加速度センサ２４、温度センサ２５、湿度センサ２６、無線ユニット２７及び時計２８を含む。コントローラ１１は、第２端末２０としての動作を制御する。メモリ２２は、種々のデータを記憶する。ＧＰＳセンサ２３は、ＧＰＳ（全地球測位システム）を利用して第２端末２０の現在位置（緯度・経度）を測位する。加速度センサ２４は、第２端末２０の動きにより生じた加速度を検出する。温度センサ２５は、第２端末２０が置かれた環境の温度を検知する。湿度センサ２６は、第２端末２０が置かれた環境の湿度を検知する。無線ユニット２７は、ネットワーク７０のアクセスポイントとの間で無線によるデータの送受信を行う。時計２８は、現在の日付及び時刻を計時する。
【００１８】
第２端末２０は、メモリ２２において、それぞれ固有の端末ＩＤを記憶する。以下では、第２端末２０の端末ＩＤを端末２ＩＤと称する。
【００１９】
コントローラ２１は、予め設定された周期の時間が経過する毎に、日時、端末２ＩＤ及びセンシングデータを含むデータ信号を、無線ユニット２７を介して無線送信する。日時は、上記周期の時間が経過したときに時計２８で計時されている日付及び時刻である。端末２ＩＤは、メモリ２２に記憶されている。センシングデータは、上記周期の時間が経過したときにＧＰＳセンサ２３、加速度センサ２４、温度センサ２５及び湿度センサ２６の各種センサが検出した値である。第２端末２０から無線送信されたデータ信号は、ネットワーク７０を経由して、第３サーバ５０へと送信される。
【００２０】
この種の第２端末２０としては、既存のスマートフォン等を適用することができる。
【００２１】
なお、第２端末２０に設けられるセンサの種類は、上述したものに限定されるものではない。上述したセンサの一部を備えたものであってもよいし、他のセンサを備えたものであってもよい。
【００２２】
図４は、第１サーバ３０の要部回路構成を示すブロック図である。なお、第２サーバ４０及び第３サーバ５０も、回路構成は第１サーバ３０と同一である。よって本明細書では、第１サーバ３０について回路構成を説明し、第２サーバ４０及び第３サーバ５０の回路構成については説明を省略する。
【００２３】
第１サーバ３０は、プロセッサ３１、メインメモリ３２、補助記憶デバイス３３、通信インターフェース３４及びシステムバス３５を備える。そして第１サーバ３０は、システムバス３５に、プロセッサ３１、メインメモリ３２、補助記憶デバイス３３及び通信インターフェース３４を接続する。かくして第１サーバ３０は、プロセッサ３１、メインメモリ３２、補助記憶デバイス３３及び通信インターフェース３４と、これらを接続するシステムバス３５とによってコンピュータを構成する。
【００２４】
プロセッサ３１は、上記コンピュータの中枢部分に相当する。プロセッサ３１は、オペレーティングシステムやアプリケーションプログラムに従って、第１サーバ３０としての各種の機能を実現するべく各部を制御する。
【００２５】
メインメモリ３２は、上記コンピュータの主記憶部分に相当する。メインメモリ３２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ３２は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメインメモリ３２は、プロセッサ３１が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ３２は、揮発性のメモリ領域を、プロセッサ３１によってデータが適宜書き換えられるワークエリアとして使用する。
【００２６】
補助記憶デバイス３３は、上記コンピュータの補助記憶部分に相当する。例えばＥＥＰＲＯＭ（Electric Erasable Programmable Read-Only Memory）、ＨＤＤ（Hard Disc Drive）、あるいはＳＳＤ（Solid State Drive）等が補助記憶デバイス３３として使用される。補助記憶デバイス３３は、プロセッサ３１が各種の処理を行う上で使用するデータや、プロセッサ３１での処理によって生成されたデータを保存する。補助記憶デバイス３３は、上記のアプリケーションプログラムを記憶する場合もある。
【００２７】
通信インターフェース３４は、上記コンピュータの入出力部に相当する。通信インターフェース３４は、ネットワーク７０を介して接続される機器との間で所定の通信プロトコルに従いデータの送信又は受信を行う。機器には、第１端末１０、第２端末２０及びユーザ端末６０が含まれる。また、通信インターフェース３４は、クラウドＤ上の他のサーバ（第２サーバ４０、第３サーバ５０）との間でもデータの送信又は受信を行う。
【００２８】
図５は、第１サーバ３０の補助記憶デバイス３３で記憶される主要なマスタファイルを示す模式図である。第１サーバ３０は、補助記憶デバイス３３の記憶領域の一部を、商品マスタファイル３３１、場所マスタファイル３３２及び地図マスタファイル３３３の領域としている。
【００２９】
商品マスタファイル３３１は、本実施形態の配送管理システムで配送状況が管理される商品に関する情報を記憶する。情報には、少なくとも商品コード、商品名及び商品画像が含まれる。場所マスタファイル３３２は、物流システムにおいて、配送される商品が一時的に置かれる場所、例えば製造元Ａ、物流センタＢ及び店舗Ｃの各拠点に関する情報と、移送体Ｔ１、Ｔ２に関する情報とを記憶する。情報には、少なくとも場所ＩＤと場所名とが含まれる。場所ＩＤは、各拠点及び各移送体Ｔ１、Ｔ２に対して個々に割り当てられた一意のコードである。地図マスタファイル３３３は、各拠点が置かれている地域の道路地図データを記憶する。
【００３０】
図６は、追跡リポジトリ４１に蓄えられるデータレコード４１Ｒの構造を示す模式図である。追跡リポジトリ４１は、第２サーバ４０の補助記憶デバイスに形成される。
【００３１】
データレコード４１Ｒは、少なくとも日時、端末１ＩＤ、商品コード、個体番号及びステータスで構成される。日時、端末１ＩＤ、商品コード及び個体番号は、第１端末１０から送信されたデータ信号に含まれる情報である。ステータスは、同データ信号に含まれるモードフラグと、端末１ＩＤとによって決定される。具体的には、端末１ＩＤが製造元Ａに置かれている第１端末１０のものであり、かつモードフラグが第１モードを示すものであるとき、ステータスは「３：ラベル発行」となる。端末１ＩＤが製造元Ａに置かれている第１端末１０のものであり、かつモードフラグが第２モードを示すものであるとき、ステータスは「２：出荷」となる。端末１ＩＤが物流センタＢに置かれている第１端末１０のものであり、かつモードフラグが第１モードを示すものであるとき、ステータスは「１：入荷」となる。端末１ＩＤが物流センタＢに置かれている第１端末１０のものであり、かつモードフラグが第２モードを示すものであるとき、ステータスは「２：出荷」となる。端末１ＩＤが店舗Ｃに置かれている第１端末１０のものであり、かつモードフラグが第１モードを示すものであるとき、ステータスは「４：店着」となる。端末１ＩＤが店舗Ｃに置かれている第１端末１０のものであり、かつモードフラグが第２モードを示すものであるとき、ステータスは「５：品出し」となる。なお、ステータスは、上記の例に限定されるものではなく、任意であってよい。
【００３２】
図７は、環境リポジトリ５１に蓄えられるデータレコード５１Ｒの構造を示す模式図である。環境リポジトリ５１は、第３サーバ５０の補助記憶デバイスに形成される。
【００３３】
データレコード５１Ｒは、少なくとも日時、端末２ＩＤ及びセンシングデータで構成される。日時、端末２ＩＤ及びセンシングデータは、第２端末２０から送信されたデータ信号に含まれる情報である。
【００３４】
図８は、変換テーブル８０のデータ構成を示す模式図である。変換テーブル８０は、第１サーバ３０のメインメモリ３２又は補助記憶デバイス３３に記憶される。
【００３５】
変換テーブル８０は、端末１ＩＤのフィールド８１と、端末２ＩＤのフィールド８２と、場所ＩＤのフィールド８３とで構成される。端末１ＩＤのフィールド８１には、製造元Ａ、物流センタＢ及び店舗Ｃの各拠点にそれぞれ設けられた第１端末１０の端末ＩＤが格納される。端末２ＩＤのフィールド８２には、製造元Ａ、物流センタＢ及び店舗Ｃの各拠点と各移送体Ｔ１，Ｔ２にそれぞれ設けられた第２端末２０の端末ＩＤが格納される。そして、同一拠点に設けられた第１端末１０の端末ＩＤと第２端末２０の端末ＩＤとに関連付けて、その拠点に割り当てられた場所ＩＤがフィールド８３に格納される。また、各移送体Ｔ１，Ｔ２に設けられた第２端末２０の端末ＩＤに関連付けて、その移送体Ｔ１又は移送体Ｔ２に割り当てられた場所ＩＤがフィールド８３に格納される。
【００３６】
図９は、統合ファイル９０に記憶される統合データ９０Ｒの構成を示す模式図である。第１サーバ３０は、メインメモリ３２又は補助記憶デバイス３３の記憶領域の一部を統合ファイル９０とする。
【００３７】
統合データ９０Ｒは、少なくとも日時、場所ＩＤ、場所名、商品コード、商品名、個体番号、種別フラグ及び実データで構成される。種別フラグは、統合データ９０Ｒの種類を識別する。統合データ９０Ｒには、追跡リポジトリ４１から検出されたデータレコード４１Ｒから生成される第１統合データ９０Ｒ１と、環境リポジトリ５１から検出されたデータレコード５１Ｒから生成される第２統合データ９０Ｒ２とがある。第１統合データ９０Ｒ１は、日時、場所ＩＤ、場所名、商品コード、商品名、個体番号、種別フラグ及び実データの全ての項目を含む。第２統合データ９０Ｒ２は、日時、場所ＩＤ、場所名、種別フラグ及び実データで構成される。商品コード、商品名及び個体番号は除かれる。種別フラグは、第１統合データ９０Ｒ１の場合は“０”となり、第２統合データ９０Ｒ２の場合は“１”となる。実データは、第１統合データ９０Ｒ１の場合はステータスであり、第２統合データ９０Ｒ２の場合はセンシングデータである。
【００３８】
かかる構成の配送管理システムにおいて、第１サーバ３０は、本実施形態の配送管理装置として機能する。以下、図１０乃至図１３を用いて、第１サーバ３０の主要な動作について説明する。
【００３９】
図１０乃至図１２は、第１サーバ３０のプロセッサ３１が、所定のプログラムに従って実行する主要な情報処理の手順を示す流れ図である。プログラムは、メインメモリ３２又は補助記憶デバイス３３に記憶されたアプリケーションプログラムの一種である。図１３は、この情報処理によってユーザ端末６０の表示デバイスに表示される配送監視画面ＳＣの一例である。始めに、配送監視画面ＳＣの構成について説明する。なお、配送監視画面ＳＣの構成が、以下に説明するものに限定されないのは言うまでもない。
【００４０】
配送監視画面ＳＣは、２つのチェックボックスＣＢ１及びＣＢ２と、２つの入力ボックスＩＰ１及びＩＰ２と、リストエリアＬＳ１と、５つの表示エリアＤＳ１、ＤＳ２、ＤＳ３、ＤＳ４及びＤＳ５と、２つのボタン画像ＢＴ１及びＢＴ２とを含む。
【００４１】
チェックボックスＣＢ１は、配送の管理対象を商品単位とする場合にチェックされる。チェックボックスＣＢ２は、配送の管理対象を折り畳み式コンテナ（以下、オリコンと省略する）とする場合にチェックされる。なお、この実施形態では、配送の管理対象をオリコンとする場合の例については説明を省略する。
【００４２】
入力ボックスＩＰ１は、配送の管理対象を商品単位とする場合には商品コードが入力され、オリコン単位とする場合にはオリコンに付された一意のコードが入力される。入力ボックスＩＰ２は、配送の管理期間として、期間の開始日時と終了日時とが入力される。
【００４３】
リストエリアＬＳ１は、入力ボックスＩＰ１に入力されたコードと、入力ボックスＩＰ２に入力された期間とから特定された商品の個体リストを表示する。個体リストは、商品画像と個体番号と商品名（xxxxxx）とを含む。
【００４４】
表示エリアＤＳ１は、個体リストの中から選択された商品（個体）の個体番号を表示する。表示エリアＤＳ２は、表示エリアＤＳ１に表示された個体番号で識別される商品（個体）の画像と、配送履歴情報とを表示する。配送履歴情報は、時間と場所とステータスとを含む。つまり、画像の商品が、いつ、どの場所で、どのような状態であったか、という情報を時系列に表示する。表示エリアＤＳ３は、個体リストの中から選択された商品（個体）の配送経路を示す道路地図を表示する。因みに、図１３において、二重丸の記号は拠点を示す。そして、この二重丸の記号間を結ぶ実線が、移送体Ｔ１，Ｔ２の経路を示す。表示エリアＤＳ４は、拠点又は配送経路上の任意の地点の温度と湿度の変化を表すグラフを表示する。表示エリアＤＳ４は、拠点又は配送経路上の任意の地点の加速度の変化を表すグラフを表示する。
【００４５】
検索ボタンＢＴ１は、入力ボックスＩＰ１及び入力ボックスＩＰ２に入力された条件での検索を指示するボタン画像である。終了ボタンＢ２は、配送管理の終了を指示するボタン画像である。
【００４６】
かかる構成の配送監視画面ＳＣ１は、初期状態においては、チェックボックスＣＢ１及びチェックボックスＣＢ２にチェックがされていない。入力ボックスＩＰ１及び入力ボックスＩＰ２は、空欄である。リストエリアＬＳ１及び表示エリアＤＳ１も空欄となっている。他の表示エリアＤＳ２、ＤＳ３、ＤＳ４及びＤＳ５は、全て非表示となっている。
【００４７】
初期状態の配送管理画面ＳＣ１が表示デバイスに表示されているユーザ端末６０に対し、ユーザは、入力デバイスを操作して、入力ボックスＩＰ１及び入力ボックスＩＰ２に必要なデータを入力する。例えばユーザは、図１３に示すように、チェックボックスＣＢ１にチェックを入れ、入力ボックスＩＰ１に商品コード「１２３４５６７８９」を入力する。またユーザは、入力ボックスＩＰ２に期間開始日時「２０１７／０６／０１  １２：００」と期間終了日時「２０１７／０６／０２  １８：００」とを入力する。しかしてユーザは、検索ボタンＢＴ１を入力する。
【００４８】
検索ボタンＢＴ１が入力されると、ユーザ端末６０から第１サーバ３０に対し、ネットワーク７０経由で検索コマンドが送信される。検索コマンドには、チェックが入れられたチェックボックスＣＢ１又はＣＢ２の情報と、入力ボックスＩＰ１に入力されたコードと、入力ボックスＩＰ２に入力された期間開始及び終了の情報とが含まれる。検索コマンドを受信した第１サーバ３０のプロセッサ３１は、図１０〜図１２の流れ図に示す手順の情報処理を実行するようにプログラムによって制御されている。
【００４９】
すなわちプロセッサ３１は、Ａｃｔ１として検索コマンドを待機している。通信インターフェース３４を介して検索コマンドを受信すると（Ａｃｔ１、ＹＥＳ）、プロセッサ３１は、Ａｃｔ２としてその検索コマンドに含まれる情報（コード、期間等）を取得する。
【００５０】
プロセッサ３１は、Ａｃｔ３として検索コマンドに含まれる情報から検索条件であるコードと検索期間とを正しく取得できたか否かを判断する。例えばチェックボックスＣＢ１にチェックが入っているにも拘らず入力ボックスＩＰ１のコードが商品コードとは異なる体系のコードである場合、プロセッサ３１は、検索条件がエラーであると認定する。例えば期間開始日時と期間終了日時とを比較して期間開始日時よりも期間終了日時の方が古い日時の場合、プロセッサ３１は、検索条件がエラーであると認定する。
【００５１】
検索条件がエラーの場合（Ａｃｔ３、ＮＯ）、プロセッサ３１は、Ａｃｔ１に戻る。そしてプロセッサ３１は、次の検索コマンドを待機する。
【００５２】
検索条件が正しい場合（Ａｃｔ３、ＹＥＳ）、プロセッサ３１は、Ａｃｔ４として第２サーバ４０が所有する追跡リポジトリ４１を検索してデータレコード４１Ｒを順次読み出す。そしてプロセッサ３１は、Ａｃｔ５として追跡リポジトリ４１からデータレコード４１Ｒを読み出す毎に、そのデータレコード４１Ｒが検索条件を満足するか否かを判断する。例えばデータレコード４１Ｒの商品コードが検索条件のコードと一致し、且つ、データレコード４１Ｒの日時が検索条件の期間内である場合、プロセッサ３１は、当該データレコード４１Ｒが検索条件を満足すると判定する。データレコード４１Ｒの商品コードが検索条件のコードと一致しない、若しくはデータレコード４１Ｒの日時が検索条件の期間外である場合、プロセッサ３１は、当該データレコード４１Ｒが検索条件を満足しないと判定する。データレコード４１Ｒが検索条件を満足しない場合（Ａｃｔ５、ＮＯ）、プロセッサ３１は、Ａｃｔ６として追跡リポジトリ４１の検索を終えたか否かを判断する。追跡リポジトリ４１の検索を終えていない場合（Ａｃｔ６、ＮＯ）、プロセッサ３１は、Ａｃｔ５に戻り、次に読み出したデータレコード４１Ｒが検索条件を満足するか否かを判断する。
【００５３】
追跡リポジトリ４１から読み出したデータレコード４１Ｒが検索条件を満足する場合（Ａｃｔ５、ＹＥＳ）、プロセッサ３１は、Ａｃｔ７としてそのデータレコード４１Ｒの各項目から統合データ９０Ｒを作成する。このときプロセッサ３１は、データレコード４１Ｒの日時、商品コード及び個体番号と、当該商品コードに関連付けて商品マスタファイル３３１に記憶されている商品名とを統合データ９０Ｒに組み入れる。またプロセッサ３１は、Ａｃｔ８として変換テーブル８０を参照し、データレコード４１Ｒの端末１ＩＤを、当該端末１ＩＤに関連付けられて変換テーブル８０に設定されている場所ＩＤに変換する。そしてプロセッサ３１は、この場所ＩＤと、当該場所ＩＤに関連付けて場所マスタファイル３３２に記憶されている場所名とを統合データ９０Ｒに組み入れる。またプロセッサ３１は、Ａｃｔ９として統合データ９０Ｒの種別フラグを“０”とする。さらにプロセッサ３１は、Ａｃｔ１０として統合データ９０Ｒの実データを、データレコード４１Ｒに含まれるステータスとする。かくしてプロセッサ３１は、検索条件を満足するデータレコード４１Ｒから第１統合データ９０Ｒ１を作成する。
【００５４】
上述したＡｃｔ７乃至Ａｃｔ１０の処理を終えると、プロセッサ３１は、Ａｃｔ１１として統合データ９０Ｒ（第１統合データ９０Ｒ１）を統合ファイル９０に記憶させる。その後、プロセッサ３１は、Ａｃｔ５に戻る。すなわちプロセッサ３１は、追跡リポジトリ４１の検索を継続する。そして、検索条件を満足するデータレコード４１Ｒを検出する毎に、プロセッサ３１は、Ａｃｔ７〜Ａｃｔ１１の処理を繰り返し実行する。
【００５５】
プロセッサ３１は、追跡リポジトリ４１の検索を終了すると（Ａｃｔ６、ＹＥＳ）、図１１のＡｃｔ２１へと進む。Ａｃｔ２１では、プロセッサ３１は、第３サーバ５０が所有する環境リポジトリ５１を検索してデータレコード５１Ｒを順次読み出す。そしてプロセッサ３１は、Ａｃｔ２２として環境リポジトリ５１からデータレコード５１Ｒを読み出す毎に、そのデータレコード５１Ｒの日時が検索条件の日時と一致するか否かを判断する。データレコード５１Ｒの日時が検索条件の日時と一致しない場合（Ａｃｔ２２、ＮＯ）、プロセッサ３１は、Ａｃｔ２３として環境リポジトリ５１の検索を終えたか否かを判断する。環境リポジトリ５１の検索を終えていない場合（Ａｃｔ２３、ＮＯ）、プロセッサ３１は、Ａｃｔ２２に戻り、次に読み出したデータレコード５１Ｒの日時が検索条件の日時と一致するか否かを判断する。
【００５６】
環境リポジトリ５１から読み出したデータレコード５１Ｒの日時が検索条件の日時と一致した場合（Ａｃｔ２２、ＹＥＳ）、プロセッサ３１は、Ａｃｔ２４としてそのデータレコード５１Ｒの各項目から統合データ９０Ｒを作成する。このときプロセッサ３１は、データレコード５１Ｒの日時を統合データ９０Ｒに組み入れる。またプロセッサ３１は、Ａｃｔ２５として変換テーブル８０を参照し、データレコード５１Ｒの端末２ＩＤを、当該端末２ＩＤに関連付けられて変換テーブル８０に設定されている場所ＩＤに変換する。そしてプロセッサ３１は、この場所ＩＤと、当該場所ＩＤに関連付けて場所マスタファイル３３２に記憶されている場所名とを統合データ９０Ｒに組み入れる。またプロセッサ３１は、Ａｃｔ２６として統合データ９０Ｒの種別フラグを“１”とする。さらにプロセッサ３１は、Ａｃｔ２７として統合データ９０Ｒの実データを、データレコード５１Ｒに含まれるセンシングデータとする。かくしてプロセッサ３１は、検索条件と日時が一致するデータレコード５１Ｒから第２統合データ９０Ｒ２を作成する。
【００５７】
上述したＡｃｔ２４乃至Ａｃｔ２７の処理を終えると、プロセッサ３１は、Ａｃｔ２８として統合データ９０Ｒ（第２統合データ９０Ｒ２）を統合ファイル９０に記憶させる。その後、プロセッサ３１は、Ａｃｔ２２に戻る。すなわちプロセッサ３１は、環境リポジトリ５１の検索を継続する。そして、検索条件と日時が一致するデータレコード５１Ｒを検出する毎に、プロセッサ３１は、Ａｃｔ２４〜Ａｃｔ２８の処理を繰り返し実行する。
【００５８】
プロセッサ３１は、環境リポジトリ５１の検索を終了すると（Ａｃｔ２３、ＹＥＳ）、Ａｃｔ２９として統合ファイル９０に記憶された統合データ９０Ｒを、日時の古い順又は新しい順にソートする。前述したように、統合ファイル９０には、追跡リポジトリ４１から検出されたデータレコード４１Ｒに基づいて作成された第１統合データ９０Ｒ１と、環境リポジトリ５１から検出されたデータレコード５１Ｒに基づいて作成された第２統合データ９０Ｒ２とが記憶されている。Ａｃｔ２９の処理により、統合ファイル９０においては、第１統合データ９０Ｒ１と第２統合データ９０Ｒ２とが、日時の古い順にソートされて記憶される。
【００５９】
プロセッサ３１は、Ａｃｔ３０として統合ファイル９０に記憶された統合データ９０Ｒから個体リストを作成する。具体的にはプロセッサ３１は、先ず、統合ファイル９０から種別フラグが“０”の統合データ、すなわち第１統合データ９０Ｒ１を検出する。そしてプロセッサ３１は、第１統合データ９０Ｒ１から個体番号と商品名とを取得する。またプロセッサは、第１統合データ９０Ｒ１の商品コードで商品マスタファイル３３１を検索して商品画像を取得する。そしてプロセッサ３１は、取得した個体番号及び商品名と商品画像とから個体リストを作成し、当該個体リストが配送監視画面ＳＣのリストエリアＬＳ１に表示されるように、通信インターフェース３４を介してユーザ端末６０を制御する。この制御により、配送監視画面ＳＣのリストエリアＬＳ１には、入力ボックスＩＰ１に入力されたコードで特定される商品のうち、入力ボックスＩＰ２に入力された期間内に配送された商品の個体リストが表示される。
【００６０】
そこでユーザは、個体リストの中から、配送状況を確認したい個体を選択する。なお、個体を選択しない場合には、ユーザは、終了ボタンＢＴ２を入力する。
【００６１】
第１サーバ３０のプロセッサ３１は、Ａｃｔ３１としてユーザ端末６０で個体が選択されたか否かを確認する。個体が選択されていない場合（Ａｃｔ３１、ＮＯ）、プロセッサ３１は、Ａｃｔ３２として終了ボタンＢＴ２が入力されたか否かを確認する。終了ボタンＢＴ２が入力されていない場合（Ａｃｔ３２、ＮＯ）、プロセッサ３１は、Ａｃｔ３１に戻る。ここにプロセッサ３１は、Ａｃｔ３１及びＡｃｔ３２の処理により、個体が選択されるか終了ボタンＢＴ２が入力されるのを待ち受ける。
【００６２】
Ａｃｔ３１及びＡｃｔ３２の待ち受け状態において、終了ボタンＢＴ２が入力された場合（Ａｃｔ３２、ＹＥＳ）、プロセッサ３１は、Ａｃｔ３３として統合ファイル９０の統合データ９０Ｒをクリアする。以上で、プロセッサ３１は、流れ図に示した処理を終了する。
【００６３】
Ａｃｔ３１及びＡｃｔ３２の待ち受け状態において、個体が選択された場合には（Ａｃｔ３１、ＹＥＳ）、プロセッサ３１は、図１２のＡｃｔ４１に進む。すなわちプロセッサ３１は、Ａｃｔ４１として統合ファイル９０から種別フラグが“０”の統合データ９０Ｒ、すなわち第１統合データ９０Ｒ１を抽出する。そしてプロセッサ３１は、Ａｃｔ４２として抽出した第１統合データ９０Ｒ１のなかから個体番号が選択された個体の番号と一致する第１統合データ９０Ｒ１を取得する。
【００６４】
プロセッサ３１は、Ａｃｔ４３として、Ａｃｔ４２の処理で取得した第１統合データ９０Ｒ１の日時、場所名及び実データのステータスを、日時の古い順に並べた配送履歴情報の画像を生成する。
【００６５】
またプロセッサ３１は、Ａｃｔ４４として統合ファイル９０から種別フラグが“１”のデータ、すなわち第２統合データ９０Ｒ２を抽出する。そしてプロセッサ３１は、Ａｃｔ４５として抽出した第２統合データ９０Ｒ２のなかから、Ａｃｔ４２の処理で取得した第１統合データ９０Ｒ１と日時が一致する第２統合データ９０Ｒ２を取得する。
【００６６】
プロセッサ３１は、Ａｃｔ４６としてＡｃｔ４５の処理で取得した第２統合データ９０Ｒ２の実データであるセンシングデータの位置情報と、地図マスタファイル３３３に保存されている道路地図データとに基づいて、配送経路を示す画像を作成する。
【００６７】
プロセッサ３１は、Ａｃｔ４７として配送監視画面ＳＣの表示エリアＤＣ２と表示エリアＤＣ３とに、Ａｃｔ４３で作成した配送履歴情報の画像と、Ａｃｔ４６で作成した配送経路を示す画像とが表示されるように、通信インターフェース３４を介してユーザ端末６０を制御する。
【００６８】
かくしてユーザは、個体リストの中から選択した個体の配送履歴情報及び配送経路を確認することができる。ここで、ユーザが別の個体の配送状況を確認したい場合、ユーザはその個体を個体リストの中から選択する。また、配送履歴情報及び配送経路を確認できた個体の環境情報を確認したい場合には、ユーザは、配送経路を示す地図上の所定の場所、例えば拠点を示す二重丸の記号又は拠点間を結ぶ実線を指定する。
【００６９】
プロセッサ３１は、Ａｃｔ４８として次の個体が選択されたか否かを確認する。個体が選択されていない場合（Ａｃｔ４８、ＮＯ）、プロセッサ３１は、Ａｃｔ４９として地図上の所定の場所が指定されたか否かを確認する。所定の場所が指定されていない場合（Ａｃｔ４９、ＮＯ）、プロセッサ３１は、Ａｃｔ５０として終了ボタンＢＴ２が入力されたか否かを確認する。終了ボタンＢＴ２が入力されていない場合（Ａｃｔ５０、ＮＯ）、プロセッサ３１は、Ａｃｔ４８に戻る。ここにプロセッサ３１は、Ａｃｔ４８、Ａｃｔ４９及びＡｃｔ５０の処理により、個体が選択されるか場所が指定されるか終了ボタンＢＴ２が入力されるのを待ち受ける。
【００７０】
Ａｃｔ４８乃至Ａｃｔ５０の待ち受け状態において、個体が選択された場合（Ａｃｔ４８、ＹＥＳ）、プロセッサ３１は、Ａｃｔ４１に戻り、Ａｃｔ４１以降の処理を前記と同様に実行する。
【００７１】
Ａｃｔ４８乃至Ａｃｔ５０の待ち受け状態において、場所が指定された場合（Ａｃｔ４９、ＹＥＳ）、プロセッサ３１は、Ａｃｔ５１として、Ａｃｔ４５の処理で取得した第２統合データ９０Ｒ２のなかから、さらに指定された場所のレコードを取得する。具体的には、拠点が指定された場合にはその拠点に割り当てられた場所ＩＤを含む第２統合データ９０Ｒ２を取得する。移送体Ｔ１又はＴ２による配送経路を示す実線が指定された場合には、その移送体Ｔ１又はＴ２に割り当てられた場所ＩＤを含む第２統合データ９０Ｒ２を取得する。
【００７２】
プロセッサ３１は、Ａｃｔ５１の処理で取得した第２統合データ９０Ｒ２の実データから温度及び湿度の値を時系列に取得し、その取得した値から温度と湿度の変化を表すグラフを作成する。またプロセッサ３１は、同第２統合データ９０Ｒ２の実データから加速度の値を時系列に取得し、その取得した値から加速度の変化を表すグラフを作成する。そしてプロセッサ３１は、Ａｃｔ４７に戻り、配送監視画面ＳＣの表示エリアＤＣ４と表示エリアＤＣ５とに、温度及び湿度の変化を表すグラフと、加速度の変化を表すグラフとが表示されるように、通信インターフェース３４を介してユーザ端末６０を制御する。その後、プロセッサ３１は、Ａｃｔ４８乃至Ａｃｔ５０の待ち受け状態となる。
【００７３】
Ａｃｔ４８乃至Ａｃｔ５０の待ち受け状態において、終了ボタンＢＴ２が入力された場合には（Ａｃｔ５０、ＹＥＳ）、プロセッサ３１は、Ａｃｔ５４として統合ファイル９０の統合データ９０Ｒをクリアする。以上で、プロセッサ３１は、流れ図に示した処理を終了する。
【００７４】
以上のように動作する第１サーバ（配送管理装置）３０は、プロセッサ３１の制御により図１０のＡｃｔ４乃至Ａｃｔ１１及び図１１のＡｃｔ２１乃至Ａｃｔ２８の処理を実行することで、取得手段を構成する。すなわち第１サーバ３０は、商品の保管場所（拠点）毎に設けられた第１端末１０で検出された商品の状態に係る情報（ステータス）を当該第１端末の識別情報（端末１ＩＤ）と関連付けた第１情報（データレコード４１Ｒ）を追跡リポジトリ４１から取得する。また第１サーバ３０は、同保管場所（拠点）毎に設けられた第２端末２０で検出された当該保管場所の環境情報（センシングデータ）を当該第２端末２０の識別情報（端末２ＩＤ）と関連付けた第２情報（データレコード５１Ｒ）を環境リポジトリ５１から取得する。
【００７５】
また第１サーバ３０は、プロセッサ３１の制御により図１２のＡｃｔ４１乃至Ａｃｔ４３の処理を実行することで、第１作成手段を構成する。すなわち第１サーバ３０は、取得手段で取得した第１情報（データレコード４１Ｒ）から、変換テーブル８０を参照して当該第１情報に含まれる識別情報で識別される第１端末１０が設けられた保管場所を特定し、その保管場所の商品の状態の遷移を表す画像（配送履歴情報）を作成する。
【００７６】
また第１サーバ３０は、プロセッサ３１の制御により図１２のＡｃｔ５１乃至Ａｃｔ５３の処理を実行することで、第２作成手段を構成する。すなわち第１サーバ３０は、取得手段で取得した第２情報（データレコード５１Ｒ）から、変換テーブル８０を参照して当該第２情報に含まれる識別情報で識別される第１端末１０が設けられた保管場所を特定し、その保管場所の環境の変化を表す画像（温度・湿度グラフ又は加速度グラフ）を作成する。
【００７７】
さらに第１サーバ３０は、プロセッサ３１の制御により図１２のＡｃｔ４７の処理を実行することで、出力手段を構成する。すなわち第１サーバ３０は、第１作成手段で作成された画像と第２作成手段で作成された画像とを統合した配送監視画面ＳＣ１がユーザ端末６０の表示デバイスに表示されるように制御する。
【００７８】
したがって、本実施形態によれば、ユーザ端末６０の表示デバイスに表示される配送監視画面ＳＣ１により、商品の配送履歴とその商品が置かれた環境の温湿度変化又は加速度変化を統合して可視化することができる。
【００７９】
ところで、第２端末２０は、商品を１つの拠点から別の拠点へ移送する移送体Ｔ１，Ｔ２３にも設けられている。そして第１サーバ３０の第２作成手段は、取得手段で取得した第２情報から、当該第２情報に含まれる識別情報で識別される第２端末２０が設けられた場所として保管場所だけでなく移送体までも特定し、その場所毎の環境の変化を表す画像を作成するようにしている。
【００８０】
したがって、本実施形態によれば、上記配送監視画面ＳＣ１により、配送中の商品が置かれた環境の温湿度変化又は加速度変化も統合して可視化できるメリットがある。
【００８１】
また、第２端末２０は、ＧＰＳセンサ２３を備えており、当該第２端末２０の位置情報をさらに検出可能である。そして第１サーバ３０は、プロセッサ３１の制御により図１２のＡｃｔ４４乃至Ａｃｔ４６の処理を実行することで、第３作成手段を構成する。すなわち第１サーバ３０は、第２情報に含まれる識別情報で識別される第２端末２０の位置情報から、商品の移動軌跡（配送経路）を表す画像を作成する。そして第１サーバ３０の出力手段は、第１作成手段で作成された画像及び第２作成手段で作成された画像に、さらに第３作成手段で作成された画像を統合した配送監視画面ＳＣ１がユーザ端末６０の表示デバイスに表示されるように制御する。
【００８２】
したがって、本実施形態によれば、ユーザ端末６０の表示デバイスに表示される配送監視画面ＳＣ１により、商品の配送経路までも統合して可視化することができる。
【００８３】
また、第１サーバ３０は、プロセッサ３１の制御により図１０のＡｃｔ１乃至Ａｃｔ３の処理を実行することで、指定手段を構成する。すなわち第１サーバ３０は、配送監視画面ＳＣ１の入力ボックスＩＰ２に入力された情報から、期間が指定されたと認識する。そして第１サーバ３０の取得手段は、指定された期間内に第１端末１０で検出された商品の状態に係る情報を当該第１端末１０の識別情報と関連付けた第１情報、及び、同期間内に第２端末２０で検出された当該保管場所の環境情報を当該第２端末２０の識別情報と関連付けた第２情報を取得する。
【００８４】
したがって、本実施形態によれば、任意に指定した期間内において、商品の配送履歴とその商品が置かれた環境とを統合して可視化することができる。
【００８５】
以下、実施形態の変形例について説明する。  
前記実施形態では、出力手段を、第１作成手段で作成された画像と第２作成手段で作成された画像とを統合した配送監視画面ＳＣ１がユーザ端末６０の表示デバイスに表示されるように制御する手段として説明した。しかし出力手段は、これに限定されるものではない。例えば第１作成手段で作成された画像と第２作成手段で作成された画像とを統合した画像を、プリンタで印刷出力するように制御する手段であってもよい。
【００８６】
前記実施形態では、温度センサ２５及び湿度センサ２６が第２端末２０の内部に設けられているとして説明した。温度センサ２５又は湿度センサ２６の少なくとも一方は、第２端末２０の外部に設けられ、第２端末２０のコントローラ２１が外部のセンサからの情報を読み取るようにしてもよい。また、前記実施形態では、生鮮商品の保管中や輸送中に収集する環境情報（センシングデータ）として、温度、湿度を取り上げたが、これに限定されるものではなく、例えば匂い等、生鮮商品の鮮度によって変わるもの、或いは振動、加速度、照度等、生鮮商品の鮮度に何らかの影響を及ぼすもので、生鮮商品の保管中や輸送中に収集することができるものであれば、その種別は問われない。
【００８７】
前記実施形態では、第１サーバ３０、第２サーバ４０及び第３サーバ５０をクラウドＤ上のサーバ機器として説明した。各サーバ３０，４０，５０は、ネットワーク７０に接続されてさえすれば、必ずしもクラウドＤ上に設けられていなくてもよい。また、少なくとも２つのサーバの機能を１つのサーバで統合してもよい。
【００８８】
前記実施形態では、商品にＲＦＩＤタグを付す例を示したが、商品にバーコードを付した例であってもよい。この場合、第１端末１０のリーダ１４はバーコードスキャナとなる。また物品は、商品に限定されるものではない。
【００８９】
なお、配送管理装置として機能する第１サーバ３０の譲渡は一般に、プログラムがメインメモリ３２又は補助記憶デバイス３３に記憶された状態にて行われる。しかしこれに限らず、プログラムがメインメモリ３２又は補助記憶デバイス３３に記憶されていない状態で譲渡されてもよい。そしてこの場合は、第１サーバ３０が備える書き込み可能な記憶デバイスに、この第１サーバ３０とは個別に譲渡されたプログラムがユーザなどの操作に応じて書き込まれてもよい。プログラムの譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、ＣＤ−ＲＯＭ，メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００９０】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９１】
１０…第１端末、２０…第２端末、３０…第１サーバ、４０…第２サーバ、４１…追跡リポジトリ、５０…第３サーバ、５１…環境リポジトリ、６０…ユーザ端末、７０…ネットワーク、８０…変換テーブル、９０…統合ファイル。
【図１】
2019074861.tif 000003
【図２】
2019074861.tif 000004
【図３】
2019074861.tif 000005
【図４】
2019074861.tif 000006
【図５】
2019074861.tif 000007
【図６】
2019074861.tif 000008
【図７】
2019074861.tif 000009
【図８】
2019074861.tif 000010
【図９】
2019074861.tif 000011
【図１０】
2019074861.tif 000012
【図１１】
2019074861.tif 000013
【図１２】
2019074861.tif 000014
【図１３】
2019074861.tif 000015