(57)【要約】      （修正有）【課題】環境情報の収集を簡易かつ適切に行える環境情報収集システムを提供する。【解決手段】物品の環境情報を取得する環境情報取得装置の測定条件を、物品および環境情報取得装置の特性に基づいて定め、環境情報取得装置への条件設定の制御を行う条件設定制御手段と、環境情報取得装置の測定データを収集するデータ収集手段と、データ収集手段のデータ収集状況に基づいて、環境情報取得装置のメモリ消去の制御を行うメモリ消去制御手段とを備える。【選択図】図１
2017058871.tif 000002
【特許請求の範囲】
【請求項１】
物品の環境情報を取得する環境情報取得装置の測定条件を、前記物品および前記環境情報取得装置の特性に基づいて定め、前記環境情報取得装置への条件設定の制御を行う条件設定制御手段と、
前記環境情報取得装置の測定データを収集するデータ収集手段と、
前記データ収集手段のデータ収集状況に基づいて、前記環境情報取得装置のメモリ消去の制御を行うメモリ消去制御手段と
を備える環境情報収集システム。
【請求項２】
請求項１に記載の環境情報収集システムにおいて、
前記条件設定制御手段は、前記環境情報取得装置のメモリ量と、前記物品の輸送に要する時間とに基づいて、測定間隔を決定する
環境情報収集システム。
【請求項３】
請求項１または２に記載の環境情報収集システムにおいて、
前記データ収集手段は、測定データを収集するとともに、該測定データの測定時刻および環境情報取得装置に設定されている測定条件から予測データ量を算出し、該測定データのデータ量と該予測データ量の差が、所定の範囲よりも大きい場合は、データが異常であると判断する
環境情報収集システム。
【請求項４】
請求項１乃至３のいずれか一項に記載の環境情報収集システムにおいて、
前記データ収集手段は、所定の場所で測定データの収集が行われることとされている場合に、測定データの収集が行われた場所の位置情報を取得し、該位置情報に基づいて前記所定の場所であるか否かを判断し、前記所定の場所でない場合に測定データの収集を行わせない
環境情報収集システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の環境情報収集システムにおいて、
前記メモリ消去制御手段は、前記環境情報取得装置の動作状態およびサマリ出力状態に基づいてメモリ消去の制御を行う
環境情報収集システム。
【請求項６】
請求項１乃至４のいずれか一項に記載の環境情報収集システムにおいて、
前記環境情報取得装置は、取得した環境情報をまとめてサマリ情報として出力し、
前記データ収集手段は、前記サマリ情報を収集して保存を完了した場合に保存完了情報を前記メモリ消去制御手段に出力し、
前記メモリ消去制御手段は、前記保存完了情報に基づいて、前記環境情報取得装置のメモリを消去する命令を出力する
環境情報収集システム。
【請求項７】
物品の環境情報を取得する環境情報取得装置の測定条件を、前記物品および前記環境情報取得装置の特性に基づいて定め、前記環境情報取得装置への条件設定の制御を行う条件設定制御手段と、
前記環境情報取得装置の測定データを収集するデータ収集手段と、
前記データ収集手段のデータ収集状況に基づいて、前記環境情報取得装置のメモリ消去の制御を行うメモリ消去制御手段と
を備える環境情報収集装置。
【請求項８】
コンピュータが実行する方法であって、
物品の環境情報を取得する環境情報取得装置の測定条件を、前記物品および前記環境情報取得装置の特性に基づいて定め、前記環境情報取得装置への条件設定の制御を行う条件設定制御工程と、
前記環境情報取得装置の測定データを収集するデータ収集工程と、
前記データ収集工程によるデータ収集状況に基づいて、前記環境情報取得装置のメモリ消去の制御を行うメモリ消去制御工程と
を備える環境情報収集方法。
【請求項９】
コンピュータを、
物品の環境情報を取得する環境情報取得装置の測定条件を、前記物品および前記環境情報取得装置の特性に基づいて定め、前記環境情報取得装置への条件設定の制御を行う条件設定制御手段、
前記環境情報取得装置の測定データを収集するデータ収集手段、
前記データ収集手段のデータ収集状況に基づいて、前記環境情報取得装置のメモリ消去の制御を行うメモリ消去制御手段
として機能させる環境情報収集プログラム。
【請求項１０】
物品の環境情報を取得する環境情報取得装置と通信する環境情報通信機器であって、
前記物品および前記環境情報取得装置の特性に基づいた前記環境情報取得装置の測定条件を受信して、該測定条件を前記環境情報取得装置に送信する条件送受信部と、
前記環境情報取得装置の測定データを受信して予め設定された機器へ送信する環境情報送受信部と、
前記予め設定された機器において前記測定データの保存が完了したという保存完了情報を受信し、保存完了情報に基づいて、前記環境情報取得装置に対してメモリを消去する命令を出力するメモリ消去命令部と
を備える環境情報通信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、環境情報収集システム、環境情報収集装置、環境情報収集方法、環境情報収集プログラムおよび環境情報通信機器に関する。
【背景技術】
【０００２】
医薬品等の物品は、その品質が適切に保たれることが重要である。製造業者内では一般に物品の品質が適切に管理されていること、また、物品が末端の消費者の手に渡った後は消費者本人の管理に委ねざるを得ないことから、物品が製造業者から出荷されて消費者の手に渡るまでの流通（物流）過程における品質を管理することが重要視されている。
【０００３】
例えば、流通過程における品質の管理として、物品が置かれている環境の温度を監視し、顧客に渡されるまでの温度管理が求められている。このような品質の管理により、物品の返品の際、品質が確保されている良品のみ処方することや販売在庫に戻すことができるようになる。
【０００４】
荷物の温度等の環境情報の収集には、環境情報取得装置の代表としてデータロガーと呼ばれるデバイスが用いられることが多い（例えば、特許文献１〜４等を参照。）。データロガーは、開始時に測定・収集の条件が設定され、収集されたデータの取り出しが所定のタイミングで行われる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したデータロガーは、対象となる医薬品等の物品に応じて設定条件を変える必要があるとともに、内蔵メモリ容量は有限で、機種によっても異なるため、その点も考慮して測定間隔等を設定しなければならない。そのため、操作が煩雑で、設定誤りも発生しやすいという問題があった。また、収集されたデータをデータロガーから取り出していない状態で誤ってメモリをクリアしてしまう誤操作も起きやすく、環境情報が適切に収集できないという問題もあった。
【０００６】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、環境情報の収集を簡易かつ適切に行えるようにすることにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明にあっては、物品の環境情報を取得する環境情報取得装置の測定条件を、前記物品および前記環境情報取得装置の特性に基づいて定め、前記環境情報取得装置への条件設定の制御を行う条件設定制御手段と、前記環境情報取得装置の測定データを収集するデータ収集手段と、前記データ収集手段のデータ収集状況に基づいて、前記環境情報取得装置のメモリ消去の制御を行うメモリ消去制御手段とを備える。
【発明の効果】
【０００８】
本発明にあっては、環境情報の収集を簡易かつ適切に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる環境情報収集システムの構成例を示す図である。
【図２】データロガーの構成例を示す図である。
【図３】通信モジュールの構成例を示す図である。
【図４】環境情報収集装置のソフトウェア構成例を示す図である。
【図５】環境情報収集装置のハードウェア構成例を示す図である。
【図６】端末のソフトウェア構成例を示す図である。
【図７】端末のハードウェア構成例を示す図である。
【図８】医薬品の輸送時におけるシステム構成例を示す図である。
【図９】実施形態の処理例を示すアクティビティ図（その１）である。
【図１０】実施形態の処理例を示すアクティビティ図（その２）である。
【図１１】実施形態の処理例を示すアクティビティ図（その３）である。
【図１２】実施形態の処理例を示すアクティビティ図（その４）である。
【図１３】実施形態の処理例を示すアクティビティ図（その５）である。
【図１４】実施形態の処理例を示すアクティビティ図（その６）である。
【図１５】実施形態の処理例を示すアクティビティ図（その７）である。
【図１６】実施形態の処理例を示すアクティビティ図（その８）である。
【図１７】処理の過程で更新または参照されるデータの例を示す図（その１）である。
【図１８】処理の過程で更新または参照されるデータの例を示す図（その２）である。
【図１９】処理の過程で更新または参照されるデータの例を示す図（その３）である。
【図２０】処理の過程で更新または参照されるデータの例を示す図（その４）である。
【図２１】医薬品の倉庫保管時におけるシステム構成例を示す図である。
【図２２】処理の過程で更新または参照されるデータの例を示す図（その５）である。
【図２３】処理の過程で更新または参照されるデータの例を示す図（その６）である。
【図２４】処理の過程で更新または参照されるデータの例を示す図（その７）である。
【図２５】処理の過程で更新または参照されるデータの例を示す図（その８）である。
【図２６】加速度情報の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の好適な実施形態につき説明する。なお、医薬品の流通を例に説明するが、医薬品以外の物品についても同様に適用することができる。また、温度データを採取する場合を例に説明するが、その他の湿度データ、照度データ、加速度（振動）データ等を含む環境情報についても同様に適用することができる。
【００１１】
＜構成＞
図１は本発明の一実施形態にかかる環境情報収集システムの構成例を示す図である。図１において、環境情報収集システムは、物品が保管される場所（空間）に配置されるデータロガー２１が、物品の流通過程における各担当者が操作する端末１０を経由し、または、直接に接続された通信モジュール２２を経由して、ネットワーク３０を介して環境情報収集装置４０に接続されるようになっている。輸送中はコンテナ等により電波が遮蔽され、温度データの送信が行えないため、通信モジュール２２と接続せずにデータロガー２１単独で用いることを想定している。
【００１２】
端末１０には固定型のものと携帯型のものとが含まれ、操作が行われる環境に適したものが使用される。携帯型の端末は、例えばスマートフォンやタブレット端末である。
【００１３】
データロガー２１は、物品が保管される空間（コンテナ、パレット、倉庫、物品棚、通い箱等）の最も高い温度を示す場所と最も低い温度を示す場所の温度を測定するものであり、原則として、一つの空間の最も高い温度を示す場所と最も低い温度を示す場所にそれぞれ１個ずつの計２個のデータロガー２１が配置される。
【００１４】
また、空間が小さい場合には、１個のデータロガー２１とすることができる。この場合、事前に空間内の温度分布をとっておき、データロガー２１を取り付ける場所からの、最も高い温度を示す場所と最も低い温度を示す場所との温度の関係（例えば温度差）を取得しておき、実際に測定した温度から最も高い温度を示す場所の温度と最も低い温度を示す場所の温度を求める。
【００１５】
図２はデータロガー２１の構成例を示す図である。なお、ここでは温度以外に湿度や加速度を併せて測定できるものを示している。更に、照度を測定できるようにしてもよい。図２において、データロガー２１は、制御機能のためのＣＰＵ（Central Processing Unit）２１ａ、ＲＯＭ（Read Only Memory）２１ｂ、ＲＡＭ（Random Access Memory）２１ｃ、記憶部（フラッシュメモリ等）２１ｄを備えている。また、データロガー２１は、ユーザインタフェースのための表示部２１ｅ、入力部２１ｆを備えている。また、データロガー２１は、データ取得のための時刻取得部２１ｇ、温度取得部２１ｈ、湿度取得部２１ｉ、加速度取得部２１ｊと、環境情報通信機器である通信モジュール２２や端末１０との接続のための外部Ｉ／Ｆ（Interface）２１ｋとを備えている。外部Ｉ／Ｆ２１ｋは、例えば、ＵＳＢ（Universal Serial Bus）コネクタ等を備えている。
【００１６】
図３は通信モジュール２２の構成例を示す図である。図３において、通信モジュール２２は、制御機能のためのＣＰＵ２２ａ、ＲＯＭ２２ｂ、ＲＡＭ２２ｃ、記憶部２２ｄと、ユーザインタフェースのための表示部２２ｅ、入力部２２ｆとを備えている。また、通信モジュール２２は、データ取得のための時刻取得部２２ｇ、位置情報取得部（ＧＰＳ（Global Positioning System）等）２２ｈと、データロガー２１との接続のための外部Ｉ／Ｆ２２ｉと、無線によるネットワーク接続のための無線通信部２２ｊとを備えている。
【００１７】
図４は環境情報収集装置４０のソフトウェア構成例を示す図である。図４において、環境情報収集装置４０は、通信部４１と管理部４２とを備えている。通信部４１は、ネットワーク３０を介して外部装置とデータ通信を行う機能を有している。管理部４２は、端末１０または通信モジュール２２を介して、データロガー２１の制御を行い、データロガー２１から環境情報の収集を行う機能を有している。
【００１８】
管理部４２は、条件設定制御部４２１とデータ収集部４２２とメモリ消去制御部４２３とを備えている。条件設定制御部４２１は、物品の環境情報を取得するデータロガー２１の測定条件を、物品およびデータロガー２１の特性に基づいて定め、データロガー２１への条件設定の制御を行う機能を有している。データ収集部４２２は、データロガー２１の測定データを収集する機能を有している。メモリ消去制御部４２３は、データ収集部４２２によるデータ収集状況に基づいて、データロガー２１に内蔵されたメモリ消去の制御を行う機能を有している。メモリ消去の制御は、収集したデータの保存が完了したことを環境情報収集装置４０から端末１０に通知することが、実質的にメモリを消去する命令に相当する。
【００１９】
また、管理部４２は、処理に際し、医薬品保管条件、保管条件、データロガー対応表、注文情報、注文番号とロガー対応表、ロガー設定条件表、測定データ情報（ファイル）、設置場所情報、ロガー設定情報、測定サマリリスト、測定データリスト等の情報を使用する。それぞれの情報の詳細については後述する。
【００２０】
図５は環境情報収集装置４０のハードウェア構成例を示す図である。図５において、環境情報収集装置４０は、システムバス４０１に接続されたＣＰＵ（Central Processing Unit）４０２、ＲＯＭ（Read Only Memory）４０３、ＲＡＭ（Random Access Memory）４０４、ＮＶＲＡＭ（Non-Volatile Random Access Memory）４０５を備えている。また、環境情報収集装置４０は、Ｉ／Ｆ（Interface）４０６と、Ｉ／Ｆ４０６に接続された、Ｉ／Ｏ（Input/Output Device）４０７、ＨＤＤ（Hard Disk Drive）／フラッシュメモリ４０８、ＮＩＣ（Network Interface Card）４０９と、Ｉ／Ｏ４０７に接続されたモニタ４１０、キーボード４１１、マウス４１２等を備えている。Ｉ／Ｏ４０７にはＣＤ／ＤＶＤ（Compact Disk/Digital Versatile Disk）ドライブ等を接続することもできる。
【００２１】
図４で説明した環境情報収集装置４０の機能は、ＣＰＵ４０２において所定のプログラムが実行されることで実現される。プログラムは、記録媒体を経由して取得されるものでもよいし、ネットワークを経由して取得されるものや予め組み込まれて提供されるものでもよい。
【００２２】
図６は端末１０のソフトウェア構成例を示す図である。図６において、端末１０は、情報入力部１１と情報送受信部１２とメモリ消去命令部１３と判定部１４と情報表示部１５と音声報知部１６と位置情報取得部１７とを備えている。情報入力部１１は、ユーザからの情報の手入力やバーコード入力を受け付けるとともに、データロガー２１から温度データを入力（取得）する機能を有している。情報送受信部１２は、データロガー２１や環境情報収集装置４０との間で情報の送受信を行う機能を有しており、例えば、環境情報収集装置４０から受信したデータロガー２１の条件設定をデータロガー２１へ送信し、条件設定に使用される。他にも、情報送受信部１２により、データロガー２１から測定データ（環境情報）を受信し、その測定データを環境情報収集装置４０に送信することや、環境情報収集装置４０に測定データが保存完了されたことを保存完了情報として受信すること等が可能である。すなわち、情報送受信部１２には、少なくとも条件送受信部、環境情報送受信部、保存情報受信部の機能が含まれている。
【００２３】
メモリ消去命令部１３は、環境情報収集装置４０からの情報（収集されたデータが保存された旨の通知等）に基づいてデータロガー２１にメモリを消去する命令を出力する機能を有している。判定部１４は、データロガー２１から出力されたデータの異常の有無や後述の上限温度または下限温度を超えているデータの有無を判定する機能を有している。情報表示部１５は、ユーザへの情報を表示する機能を有している。音声報知部１６は、音でユーザへの報知を行う機能を有している。位置情報取得部１７は、端末１０の位置情報を取得する機能を有している。例えば、判定部１４が、データロガー２１との通信時にデータに異常が生じていると判定した場合に、情報表示部１５に通信エラーが生じたことを表示し、さらに音声報知部１６によってユーザに報知する設定としてもよい。これによりデータ異常が生じていることをすぐにユーザが把握することができる。
【００２４】
図７は端末１０のハードウェア構成例を示す図である。なお、図７は携帯型の端末（スマートフォン、タブレット等）のハードウェア構成例を示しており、固定型の端末（デスクトップＰＣ、ノートＰＣ等）のハードウェア構成は図５に示したものと同様になる。
【００２５】
図７において、端末１０は、電源システム１０１と、プロセッサ１０３、メモリコントローラ１０４、周辺インタフェース１０５を含むメインシステム１０２と、記憶部１０６とを備えている。また、端末１０は、外部ポート１０７と、高周波回路１０８と、アンテナ１０９と、オーディオ回路１１０と、スピーカ１１１と、マイク１１２と、近接センサ１１３と、ＧＰＳ（Global Positioning System）回路１１４とを備えている。また、端末１０は、ディスプレイコントローラ１１６、光学センサコントローラ１１７、入力コントローラ１１８を含むＩ／Ｏ（Input/Output）サブシステム１１５と、タッチ反応型ディスプレイシステム１１９と、光学センサ１２０と、入力部１２１とを備えている。
【００２６】
図６で説明した端末１０の機能は、プロセッサ１０３において所定のプログラムが実行されることで実現される。プログラムは、記録媒体を経由して取得されるものでもよいし、ネットワークを経由して取得されるものや予め組み込まれて提供されるものでもよい。例えば、スマートフォンやタブレットにプログラムとしてアプリをダウンロードして実行されるものでもよく、アプリを予めプリインストールしておくものでもよい。
【００２７】
＜物品を輸送する場面におけるシステム構成と動作＞
図８は医薬品の輸送時におけるシステム構成例を示す図である。図８において、積荷にはデータロガー２１が伴われる。医薬品会社では、品質管理者、ロガー管理者、受注者、発送者等が端末１０を用いて操作を行う。輸送車では、配送者等が端末１０を用いて操作を行う。医薬品卸会社では、発注者、配送先担当者、受領者等が端末１０を用いて操作を行う。端末１０としては、操作が行われる環境に応じて固定型のものと携帯型のものが使い分けられる。
【００２８】
図９〜図１６は上記の実施形態の処理例を示すアクティビティ図である。図１７〜図２０は処理の過程で更新または参照されるデータの例を示す図である。
【００２９】
［［環境情報収集装置から端末を制御する場合］］
［事前準備（保管条件の登録、データロガーの登録）］
図９において、医薬品会社の品質管理者は、医薬品の保管条件等を作成し、端末１０から環境情報収集装置４０に対して送信する（ステップＳ１０１）。図１７（ａ）は、医薬品名と保管条件が対応付けられた医薬品保管条件と、条件の詳細が定められた保管条件の例を示している。下限温度と上限温度は対応する医薬品を品質の劣化なく保管する温度範囲を示している。アラーム温度差は、下限温度または上限温度までの温度差がアラーム温度差よりも小さい場合に、アラームを発する温度差を示している。
【００３０】
図９に戻り、環境情報収集装置４０は、保管条件等を受信すると（ステップＳ１０２）、保管条件等を保存し（ステップＳ１０３）、保存完了を端末１０に送信する（ステップＳ１０４）。端末１０は、品質管理者に対して保存完了を表示し（ステップＳ１０５）、処理を終了する。
【００３１】
次に、図１０において、医薬品会社のロガー管理者は、端末１０からデータロガー２１に対してロガーＩＤの送信指示を行う（ステップＳ２０１）。データロガー２１は、ロガーＩＤの送信指示を受領すると（ステップＳ２０２）、端末１０に対してロガーＩＤを送信する（ステップＳ２０３）。端末１０は、ロガーＩＤを受領すると（ステップＳ２０４）、環境情報収集装置４０に対してロガーＩＤを送信する（ステップＳ２０５）。
【００３２】
環境情報収集装置４０は、ロガーＩＤを受信すると（ステップＳ２０６）、データロガー対応表を読み込み（ステップＳ２０７）、端末１０から受信したロガーＩＤで検索を行い（ステップＳ２０８）、該当する登録データがあるか否か判断する（ステップＳ２０９）。図１７（ｂ）はデータロガー対応表の例を示しており、ロガー番号、ロガーＩＤ、メーカー、機種名、精度、メモリ量、最小間隔、最大間隔、アラーム温度下限値、アラーム温度上限値等の項目を有している。
【００３３】
図１０に戻り、検索により該当するデータがあった場合、環境情報収集装置４０は、端末１０に対して登録済であることを送信し（ステップＳ２１０）、端末１０は、登録済を表示し（ステップＳ２１１）、処理を終了する。
【００３４】
検索により該当するデータがない場合、環境情報収集装置４０は、端末１０に対して、登録するデータロガーのメーカーと機種名の送信指示を行う（ステップＳ２１２）。端末１０は、送信指示を受領すると、ロガー管理者によって登録するデータロガー２１のメーカーと機種名が入力され（ステップＳ２１３）、環境情報収集装置４０に送信する（ステップＳ２１４）。
【００３５】
環境情報収集装置４０は、メーカーと機種名を受領すると（ステップＳ２１５）、データロガー対応表を取得し（ステップＳ２１６）、端末１０から受信したメーカーと機種名で検索を行い（ステップＳ２１７）、該当する登録データがあるか否か判断する（ステップＳ２１８）。
【００３６】
データがなかった場合、環境情報収集装置４０は、端末１０に対してロガー設定情報（メーカー、機種名、精度、メモリ量、最小間隔、最大間隔等）の入力を依頼する（ステップＳ２１９）。端末１０は、ロガー設定情報の入力依頼を受信すると（ステップＳ２２０）、ロガー管理者からロガー設定情報を入力し、環境情報収集装置４０に送信する（ステップＳ２２１）。
【００３７】
環境情報収集装置４０は、ロガー設定情報を受信すると（ステップＳ２２２）、受信したロガー設定情報とロガーＩＤをデータロガー対応表に追記する（ステップＳ２２３）。
【００３８】
一方、検索によりデータがあった場合、環境情報収集装置４０は、データロガー対応表の検索でヒットした行をコピーし、コピーした行のロガーＩＤを登録対象のロガーＩＤに入れ替える（ステップＳ２２４）。
【００３９】
その後、環境情報収集装置４０は、データロガー対応表を保存し（ステップＳ２２５）、登録完了したことを端末１０に送信する（ステップＳ２２６）。端末１０は、ロガー情報のロガーＩＤを登録したロガーＩＤ、ロガー状態情報を「停止」、サマリ出力情報を「済」として、データロガー２１に送信する（ステップＳ２２７）。図１７（ｃ）はロガー情報の例を示している。ロガー状態情報はデータロガーの動作状態を示している。サマリ出力情報は測定したデータのサマリ出力の未済を示している。サマリとは、データロガー２１が収集した環境情報の一部または全てをまとめた統合環境情報である。本実施形態ではサマリは１つのファイルとして説明しているが、複数のファイルであってもよく、その場合は全てのファイルを出力したときにサマリ出力情報「済」とする。
【００４０】
図１０に戻り、データロガー２１は、ロガー情報を取得して保存し（ステップＳ２２８）、保存完了を端末１０に送信する（ステップＳ２２９）。端末１０は、登録完了を表示し（ステップＳ２３０）、処理を終了する。
【００４１】
［受発注の登録］
図１１において、医薬品会社の受注者は、医薬品卸会社から注文が入ると、端末（２）１０から注文情報を入力し、環境情報収集装置４０に注文情報を送信する（ステップＳ３０１）。環境情報収集装置４０は、注文情報を受信すると（ステップＳ３０２）、注文情報を医薬品会社のロガー管理者の端末（１）１０に送信し、保存する（ステップＳ３０３）。図１８（ａ）は注文情報の例を示しており、注文番号、発注者、受注者、商品名、配送先企業名、配送先住所、配送元住所、発注者メールアドレス、受領者メールアドレス、受注者メールアドレス等の項目を有している。
【００４２】
図１１に戻り、端末（１）１０は、注文情報を受信すると（ステップＳ３０４）、ロガー管理者により注文番号に対するロガーＩＤが決められ（使用するデータロガーをデータロガー対応表から選択）、決められた内容（例えばロガーＩＤ）を環境情報収集装置４０に送信する（ステップＳ３０５）。環境情報収集装置４０は、ロガーＩＤを取得すると（ステップＳ３０６）、受信したロガーＩＤに対応する情報をデータロガー対応表から取得し（ステップＳ３０７）、ロガーＩＤと注文番号とを紐付けてロガー設定条件表を作成し、保存する（ステップＳ３０８）。図１８（ｂ）は注文番号とロガーＩＤとを紐付けた注文番号とロガー対応表の例を示している。
【００４３】
また、図１８（ｃ）は、ロガー設定条件表の例を示している。ロガー設定条件表は、注文番号、ロガー番号、ロガーＩＤ、設定下限温度、設定上限温度、アラーム温度下限値、アラーム温度上限値、測定間隔（分）、端末ＩＤ、設定日時等の項目を有している。ここで、設定温度と測定間隔は、保管条件（図１７（ａ））も用いて、次の式で算出する。
設定下限温度＝下限温度＋精度
設定上限温度＝上限温度−精度
アラーム温度下限値＝設定下限温度＋アラーム温度差
アラーム温度上限値＝設定上限温度−アラーム温度差
測定間隔＝（ナビゲーションソフトで試算した輸送の所要時間／メモリ量＊安全率）以上で最も近い設定可能な数値
【００４４】
［モード判断］
図１２において、端末１０は、データロガー２１に対しロガー情報の送信指示を行い（ステップＳ４０１）、データロガー２１は、送信指示を受領すると（ステップＳ４０２）、端末１０にロガー情報を送信する（ステップＳ４０３）。
【００４５】
端末１０は、ロガー情報を受信すると（ステップＳ４０４）、ロガー状態情報とサマリ出力情報からモードを判断する（ステップＳ４０５）。すなわち、ロガー状態情報が「停止」でサマリ出力情報が「済」である場合は、出荷モードと判断する（ステップＳ４０６）。ロガー状態情報が「測定中」でサマリ出力情報が「未」である場合は、輸送中モードと判断する（ステップＳ４０７）。ロガー状態情報が「停止」でサマリ出力情報が「未」である場合は、強制停止モードと判断する（ステップＳ４０８）。ロガー状態情報が「測定中」でサマリ出力情報が「済」である場合は、異常モードと判断する（ステップＳ４０９）。なお、ロガー状態情報が「停止」となるのは、停止操作による場合と、メモリオーバによる測定停止の場合とがある。
【００４６】
なお、上述の本実施形態ではモード判断を端末１０で行う形態について説明したが、端末１０から送信されたロガー情報から、環境情報収集装置４０がモード判断をしてもよい。
【００４７】
［出荷時］
出荷時において、配送者は配送元住所に移動し、データロガー２１を受け取って、端末１０に接続する。そして、上述したモード判断において、データロガー２１が出荷モードとなっていることを確認した後に、以下の処理を行う。
【００４８】
図１３において、端末１０は、環境情報収集装置４０に対してロガーＩＤと端末ＩＤを送信する（ステップＳ５０１）。環境情報収集装置４０は、ロガーＩＤと端末ＩＤを受信すると（ステップＳ５０２）、ロガー設定条件表を取得し、ロガーＩＤを検索し（ステップＳ５０３）、端末ＩＤと受信日時をロガー設定条件表に追記して保存する（ステップＳ５０４）。図１９（ａ）は、ロガー設定条件表に端末ＩＤと設定日時（受信日時）が設定された状態の例を示している。
【００４９】
図１３に戻り、環境情報収集装置４０は、ロガーＩＤのロガー設定条件を端末１０に送信する（ステップＳ５０５）。端末１０は、ロガーＩＤのロガー設定条件を受信すると、データロガー２１にロガー設定条件を送信する（ステップＳ５０６）。データロガー２１は、ロガーＩＤのロガー設定条件を受信すると（ステップＳ５０７）、ロガー設定条件を更新し、端末１０に通知する（ステップＳ５０８）。端末１０は、データロガー２１におけるロガー設定条件の更新を確認すると（ステップＳ５０９）、データロガー２１に測定開始を指示する（ステップＳ５１０）。
【００５０】
データロガー２１は、測定を開始し、ロガー情報のロガー状態情報を「測定中」に変更する（ステップＳ５１１）。図１９（ｂ）は、変更後のロガー情報の例を示している。
【００５１】
図１３に戻り、データロガー２１は、端末１０に対して更新完了を送信し（ステップＳ５１２）、端末１０は、更新完了を受信すると（ステップＳ５１３）、処理を終了する。
【００５２】
なお、データロガー２１と端末１０の間の通信プロトコルに関しては、環境情報収集装置４０上に全てのプロトコルを置き、事前に端末１０が環境情報収集装置４０からプロトコルを取得して、全てのプロトコルをデータロガー２１との通信で試した上で、プロトコルを特定してもよい。また、データロガー２１ごとに決められたメモリ位置やファイル名でプロトコルを保存しておき、そのメモリ位置やファイル名をアクセスすることでプロトコルを取得してもよい。
【００５３】
上記の処理の後、配送者は、データロガー２１を端末１０から外し、データロガー２１を医薬品の輸送箱に入れ、コンテナを閉めて輸送を開始する。
【００５４】
［着荷時］
着荷時において、配送者は配送先住所に到着すると、コンテナを開け、輸送箱を配送先担当者に渡す。また、配送者は輸送箱内のデータロガー２１を取り出し、端末１０に接続する。そして、前述したモード判断において、データロガー２１が輸送中モードとなっていることを確認した後に、以下の処理を行う。
【００５５】
図１４において、端末１０は、位置情報を取得し（ステップＳ６０１）、環境情報収集装置４０に対してロガーＩＤと端末ＩＤと位置情報を送信する（ステップＳ６０２）。環境情報収集装置４０は、ロガーＩＤと端末ＩＤと位置情報を受信すると（ステップＳ６０３）、注文情報から配送先住所を取得し、位置情報と比較し（ステップＳ６０４）、所定の範囲内であるか否か判断する（ステップＳ６０５）。また、設定日時と現在の時刻との差をナビゲーションから求められる時間と比較して正当性を確認するようにしてもよい。なお、端末１０は、ＧＰＳから位置情報を取得してもよいし、通信を介する通信モデムや通信アンテナ等の通信機器が有する位置情報から、端末１０が通信を行った位置を推定して端末１０の位置情報として取得してもよい。
【００５６】
所定の範囲外である場合、環境情報収集装置４０は、端末１０に対して配送先でないことを送信し（ステップＳ６０６）、端末１０は、配送先でないことを受信して表示し（ステップＳ６０７）、処理を終了する。
【００５７】
一方、所定の範囲内である場合、環境情報収集装置４０は、ロガー設定条件表を読み込み（ステップＳ６０８）、ロガーＩＤと端末ＩＤの組み合わせを抽出し（ステップＳ６０９）、現在時を取得し、ロガー条件設定表に追記する（ステップＳ６１０）。そして、環境情報収集装置４０は、端末１０に対して測定データの送信指示を行う（ステップＳ６１１）。
【００５８】
端末１０は、測定データの送信指示を受信すると、データロガー２１に測定データの送信指示を送信する（ステップＳ６１２）。データロガー２１は、測定データの送信指示を受信すると（ステップＳ６１３）、端末１０に対して測定データを送信する（ステップＳ６１４）。端末１０は、環境情報収集装置４０に対して測定データを送信する（ステップＳ６１５）。
【００５９】
環境情報収集装置４０は、測定データを受信すると（ステップＳ６１６）、到着日時と設定日時と測定間隔からデータ量を求め（ステップＳ６１７）、実際の測定データのデータ量との誤差が所定の範囲内であるか否か判断する（ステップＳ６１８）。
【００６０】
データ量の誤差が所定の範囲外である場合、環境情報収集装置４０は、端末１０に対してデータ異常を通知し（ステップＳ６１９）、端末１０は、データ異常を受信すると（ステップＳ６２０）、データ異常を表示する（ステップＳ６２１）。
【００６１】
その後、データ量の誤差が所定の範囲内である場合も含め、環境情報収集装置４０は、測定データにファイル名を付けて保存し（ステップＳ６２２）、暗号化等の改竄防止を実施し（ステップＳ６２３）、ロガー設定条件表にファイル名を追記し、ロガー設定条件表を保存する（ステップＳ６２４）。図２０（ａ）は、追記された後のロガー設定条件表の例を示している。
【００６２】
図１４に戻り、環境情報収集装置４０は、端末１０に対して保存完了を送信する（ステップＳ６２５）。なお、環境情報収集装置４０は、発注者メールアドレス、受領者メールアドレス、または、受注者メールアドレスに対し、測定データ情報を添付し、着荷したことを送信するようにしてもよい。また、測定データが得られた時点で、環境情報収集装置４０から発注者メールアドレス、受領者メールアドレス、または、受注者メールアドレスに対して通知を行い、通知に含められた「承認」ボタンが押されたことが確認された後に、測定データの保存を行うようにしてもよい。
【００６３】
端末１０は、保存完了を受信すると（ステップＳ６２６）、データロガー２１に対してメモリ消去を指示する（ステップＳ６２７）。データロガー２１は、メモリを消去し、サマリ出力情報を「済」に変更する（ステップＳ６２８）。図２０（ｂ）は、変更後のロガー情報の例を示している。なお、メモリ消去時に、データロガー２１または端末１０の表示画面に表示された「承認」ボタンが押されたことが確認された後、または予め設定された通知先に通知を行い、通知に含められた「承認」ボタンが押されたことが確認された後に、メモリの消去を行うようにしてもよい。これにより、誤った操作によるメモリ消去をより防ぐことができる。
【００６４】
図１４に戻り、データロガー２１は、端末１０に対してロガー情報変更とメモリ消去完了を通知し（ステップＳ６２９）、端末１０は、データ保存完了とロガー更新完了を表示し（ステップＳ６３０）、処理を終了する。
【００６５】
［異常モードの場合の処理］
図１５において、端末１０は、環境情報収集装置４０に対してロガーＩＤと端末ＩＤを送信する（ステップＳ７０１）。環境情報収集装置４０は、ロガーＩＤと端末ＩＤを受信すると（ステップＳ７０２）、ロガー設定条件表を読み込み（ステップＳ７０３）、ロガーＩＤと端末ＩＤの組み合わせを抽出する（ステップＳ７０４）。
【００６６】
次いで、環境情報収集装置４０は、該当の注文ＩＤがあるか否か判断し（ステップＳ７０５）、ない場合は、端末１０に該当の注文ＩＤなしを指示し（ステップＳ７０６）、端末１０は、異常発生および該当の注文なしを表示する（ステップＳ７０７）。
【００６７】
該当の注文ＩＤがある場合、環境情報収集装置４０は、ロガー設定条件表の測定状態に「異常」を追記し（ステップＳ７０８）、端末１０に注文ＩＤとデータロガーのエラー発生を指示し（ステップＳ７０９）、端末１０は、注文ＩＤとデータロガーのエラー発生を表示する（ステップＳ７１０）。
【００６８】
その後、端末１０は、データロガー２１に測定停止とメモリ消去を指示し（ステップＳ７１１）、データロガー２１は、測定を停止してメモリを消去し（ステップＳ７１２）、ロガー状態情報を「停止」、サマリ出力情報を「済」に変更し、端末１０に変更完了を送信する（ステップＳ７１３）。端末１０は、変更完了を確認し（ステップＳ７１４）、処理を終了する。
【００６９】
［強制停止モードの場合の処理］
図１６において、端末１０は、環境情報収集装置４０に対してロガーＩＤと端末ＩＤを送信する（ステップＳ８０１）。環境情報収集装置４０は、ロガーＩＤと端末ＩＤを受信すると（ステップＳ８０２）、ロガー設定条件表を読み込み（ステップＳ８０３）、ロガーＩＤと端末ＩＤの組み合わせを抽出する（ステップＳ８０４）。
【００７０】
次いで、環境情報収集装置４０は、現在時を取得し、ロガー設定条件表に追記し（ステップＳ８０５）、端末１０に対して測定データの送信指示を行う（ステップＳ８０６）。端末１０は、環境情報収集装置４０からの送信指示をデータロガー２１に送信し（ステップＳ８０７）、データロガー２１は、測定データの送信指示を受信すると（ステップＳ８０８）、端末１０に測定データを送信する（ステップＳ８０９）。端末１０は、測定データを環境情報収集装置４０に送信し（ステップＳ８１０）、環境情報収集装置４０は、測定データを受信すると（ステップＳ８１１）、測定データにファイル名を付けて保存し（ステップＳ８１２）、測定データに暗号化等の改竄防止を実施する（ステップＳ８１３）。
【００７１】
次いで、環境情報収集装置４０は、ロガー設定条件表にファイル名を追記し、ロガー設定条件表を保存し（ステップＳ８１４）、端末１０に保存完了を送信する（ステップＳ８１５）。端末１０は、保存完了を受信すると（ステップＳ８１６）、データロガー２１にメモリ消去指示を行い（ステップＳ８１７）、データロガー２１は、メモリを消去し、サマリ出力情報を「済」に変更し（ステップＳ８１８）、処理を終了する。この時、データロガー２１の表示画面や端末１０の表示画面に、データロガー２１の設定が変更されたことやメモリ消去処理によりメモリが消去されたことや保存処理により保存が完了されたことを通知する表示をしてもよい。
【００７２】
［［端末から環境情報収集装置を制御する場合］］
上述した、環境情報収集装置から端末を制御する場合では、事前準備において、注文番号とデータロガーの対応付けを行っていたが、出荷時において、端末１０から環境情報収集装置４０の注文情報にアクセスし、注文番号とデータロガーの対応付けを行うことができる。すなわち、端末１０は、環境情報収集装置４０の注文情報にアクセスし、該当の注文番号を選択する。また、データロガー対応表から、使用するデータロガーのロガー番号を選択する。そして、端末１０は、環境情報収集装置４０に端末ＩＤとロガーＩＤを送信し、環境情報収集装置４０は、注文番号とデータロガー対応表に注文番号、ロガー番号、ロガーＩＤを追記する。
【００７３】
また、環境情報収集装置から端末を制御する場合では、着荷時に環境情報収集装置４０側で位置情報の比較や輸送時間のチェックを行うようにしていたが、端末１０側においてこれらの処理を行うようにすることができる。更に、環境情報収集装置４０から測定データの送信指示を行うのではなく、端末１０から主体的にデータロガー２１に対して測定データの送信指示を行うようにすることができる。
【００７４】
＜物品を倉庫に保管する場面におけるシステム構成と動作＞
図２１は医薬品の倉庫保管時におけるシステム構成例を示す図である。図２１において、薬局の調剤室等の倉庫には、データロガー２１および通信モジュール２２が必要な数だけ設けられる。薬局では、品質管理者、ロガー管理者、システム設置者、倉庫管理者等が端末１０を用いて操作を行う。端末１０としては、操作が行われる環境に応じて固定型のものと携帯型のものが使い分けられる。図２２〜図２５は処理の過程で更新または参照されるデータの例を示す図である。
【００７５】
［事前準備］
品質管理者とロガー管理者は、医薬品の保管条件とデータロガー対応表を作成し、環境情報収集装置４０に保存する。保管条件とデータロガー対応表は、図１７（ａ）（ｂ）に示したものと同様である。
【００７６】
また、システム設置者は、設置場所情報と設置するデータロガーの情報を環境情報収集装置４０に登録する。図２２（ａ）は設置場所情報の例を示している。
【００７７】
次いで、倉庫管理者は、設置場所情報を確認し、保管条件、レポート間隔、データ取得間隔、倉庫管理者連絡先を設定する。図２２（ｂ）は設定後の設置場所情報の例を示している。
【００７８】
環境情報収集装置４０は、登録された注文番号から製品を特定し、ロガー設定情報を作成する。なお、設定温度および測定間隔は下記の式で算出する。図２２（ｃ）はロガー設定情報の例を示している。
設定下限温度＝下限温度＋精度
設定上限温度＝上限温度−精度
アラーム温度下限値＝設定下限温度＋アラーム温度差
アラーム温度上限値＝設定上限温度−アラーム温度差
【００７９】
［測定開始］
倉庫管理者は、データロガー２１を通信モジュール２２に接続する。通信モジュール２２は、データロガー２１からロガー情報（ロガーＩＤとロガー状態情報、サマリ出力情報）を取得する。なお、サマリ出力情報が存在しない場合には、サマリ出力情報を「済」に設定する。図２３（ａ）はロガー情報の例を示している。
【００８０】
通信モジュール２２は、ロガー状態情報が「停止」であり、且つサマリ出力情報が「済」であることを確認し、環境情報収集装置４０にロガーＩＤと端末ＩＤを送信する。環境情報収集装置４０は、ロガー設定情報にロガーＩＤがあることを確認し、通信モジュール２２の端末ＩＤおよび受信日時を設定日時としてロガー設定情報に追記し、設定日時にレポート間隔を加えた日時をサマリ収集日時としてロガー設定条件に追記する。図２３（ｂ）はロガー設定情報の例を示し、図２３（ｃ）はロガー設定条件の例を示している。
【００８１】
データロガー２１は、設定条件をロガー設定条件に変更し、必要に応じてメモリを消去して測定を開始し、ロガー状態情報を「測定中」に、また、サマリ出力情報を「未」に変更する。図２３（ｄ）は、この状態におけるロガー情報の例を示している。
【００８２】
［サマリ情報送信］
環境情報収集装置４０は、ロガー設定情報のサマリ収集日時を確認し、現在の日時がサマリ収集日時である通信モジュール２２の端末ＩＤを検索し、抽出した端末ＩＤに対してサマリ送信指示を行う。通信モジュール２２は、サマリ送信指示を受領すると、データロガー２１にロガー状態情報とサマリ出力情報の送信を指示し、ロガー状態情報が「測定中」でサマリ出力情報が「未」であることを確認した上で、データロガー２１にサマリ出力指示を行い、データロガー２１はサマリ情報を送信し、通信モジュール２２を経由して環境情報収集装置４０に送信する。
【００８３】
環境情報収集装置４０は、サマリ情報を受信し、ファイル名を付けて保存し、測定サマリリストにファイル名とサマリ保存日時を追記し、ロガー設定情報のサマリ収集日時にレポート間隔を加えて保存する。図２４（ａ）は測定サマリリストの例を示しており、図２４（ｂ）はロガー設定情報の例を示している。
【００８４】
環境情報収集装置４０は、通信モジュール２２に受信完了したことを送信し、通信モジュール２２は、受信完了を受けると、一旦、データロガー２１を停止させ、メモリを消去した上で、ロガーの測定を開始させる（ロガー状態情報：「測定中」→「停止」→「測定中」）。
【００８５】
環境情報収集装置４０は、倉庫管理者連絡先、または、システム設置者連絡先にサマリ情報を添付して所定の期間の測定結果を送信する。
【００８６】
［アラーム情報送信］
環境情報収集装置４０は、ロガー設定情報のデータ収集日時を確認し、現在の日時がデータ収集日時である通信モジュール２２の端末ＩＤを検索し、抽出した端末ＩＤに対してデータ送信指示を行う。
【００８７】
通信モジュール２２は、データ送信指示を受領すると、データロガー２１にロガー状態情報とデータ出力情報の送信を指示し、ロガー状態情報が「測定中」でデータ出力情報が「未」であることを確認した上で、データロガー２１に出力指示を行い、データロガー２１は測定データ情報を送信し、通信モジュール２２を経由して環境情報収集装置４０に送信する。
【００８８】
環境情報収集装置４０は、測定データ情報を受信し、ファイル名を付けて保存し、測定データリストにファイル名とデータ保存日時を追記し、ロガー設定情報のデータ収集日時にデータ取得間隔を加えて保存する。図２５（ａ）は測定データリストの例を示し、図２５（ｂ）はロガー設定情報の例を示している。
【００８９】
なお、ファイルは、サマリ情報作成のタイミングにあわせてファイルを新たに作成し、それまでは、既存のファイルに追記することで、サマリ情報と測定データ情報とが連携することができる。
【００９０】
環境情報収集装置４０は、取得した測定データ情報がアラームの上限値または下限値を超えているかどうかを判断し、超えている場合には、倉庫管理者連絡先またはシステム設置者連絡先に測定データ情報を添付して所定の期間の測定結果を送信する。
【００９１】
＜環境情報として加速度情報を用いる場合についての補足＞
前述したように、上記の実施形態では温度を用いた場合について説明したが、環境情報として、所定方向の加速度を利用してもよい。
【００９２】
一例として、重力方向であるＺ軸方向の加速度を取得し続け、環境履歴として出力し、その環境履歴から、Ｚ軸方向の加速度の値が予め設定した所定の閾値を超えるか否か判定し、閾値を超えていない場合は良、超えている場合は不良可能性ありとして、チェックするように指示を送ることができる。図２６は加速度情報と逸脱判定の例を示している。
【００９３】
また、閾値を超えた加速度を取得した時刻と、配送ルートまたは輸送車のＧＰＳ記録等から、閾値を超える加速度を記録した位置を特定し、特定した位置を配送者または発送者に報知する構成としてもよい。
【００９４】
また、所定方向の加速度が所定の閾値を逸脱した場合のみ、逸脱した時刻と逸脱量を記録し、通信モジュールを介してサーバに送信し、逸脱していない場合は、記録開始時刻および記録終了時刻のみ通信モジュールを介してデータを破棄する設定としてもよい。これにより、データロガーの記録量が減り、通信量も減る効果を奏する。また、メモリに保存するのは、記録開示時刻と、記録終了時刻と、Ｚ軸加速度が所定の値よりも大きい値を取ったときの加速度と、その時刻とし、他はメモリに保存はしないようにすることもできる。
【００９５】
＜総括＞
以上説明したように、本実施形態によれば、環境情報の収集を簡易かつ適切に行うことができる。
【００９６】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【００９７】
（補足説明）
上述した実施形態および各変形例において説明した環境情報収集装置４０やデータロガー２１、端末１０、通信モジュール２２の機能的な構成要素は、その一部または全部を、例えばＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）などの専用のハードウェアを用いて実現することもできる。また、上述した実施形態および各変形例において説明した環境情報収集装置４０の機能的な構成要素は、その一部または全部を、例えば端末１０や通信モジュール２２など、環境情報収集装置４０とは別の装置に設けるようにしてもよい。
【符号の説明】
【００９８】
１０        端末
１１        情報入力部
１２        情報送受信部
１３        メモリ消去命令部
１４        判定部
１５        情報表示部
１６        音声報知部
１７        位置情報取得部
２１        データロガー
２２        通信モジュール
３０        ネットワーク
４０        環境情報収集装置
４１        通信部
４２        管理部
４２１      条件設定制御部
４２２      データ収集部
４２３      メモリ消去制御部
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００２−１８３２１５号公報
【特許文献２】特開２００２−１９７５８２号公報
【特許文献３】特開２００４−３１０４３９号公報
【特許文献４】ＷＯ２０１３／０２４８７７号公報
【図１】
2017058871.tif 000003
【図２】
2017058871.tif 000004
【図３】
2017058871.tif 000005
【図４】
2017058871.tif 000006
【図５】
2017058871.tif 000007
【図６】
2017058871.tif 000008
【図７】
2017058871.tif 000009
【図８】
2017058871.tif 000010
【図９】
2017058871.tif 000011
【図１０】
2017058871.tif 000012
【図１１】
2017058871.tif 000013
【図１２】
2017058871.tif 000014
【図１３】
2017058871.tif 000015
【図１４】
2017058871.tif 000016
【図１５】
2017058871.tif 000017
【図１６】
2017058871.tif 000018
【図１７】
2017058871.tif 000019
【図１８】
2017058871.tif 000020
【図１９】
2017058871.tif 000021
【図２０】
2017058871.tif 000022
【図２１】
2017058871.tif 000023
【図２２】
2017058871.tif 000024
【図２３】
2017058871.tif 000025
【図２４】
2017058871.tif 000026
【図２５】
2017058871.tif 000027
【図２６】
2017058871.tif 000028