(57)【特許請求の範囲】
【請求項１】
温度管理システムの子機であって、
荷物を収容する箱の内部温度を測定する温度センサと、
親機と通信不能な場合に、前記内部温度を含む温度データをログデータとして記憶しておくログ記憶部と、
前記親機と通信可能な場合に、前記温度データ及び前記ログデータを前記親機に送信する送信部と、
前記親機の識別情報を記憶しておく親機記憶部と、を備え、
前記ログ記憶部は、前記親機記憶部に記憶されている親機のいずれとも通信不能な場合に、前記ログデータを記憶することを特徴とする子機。
【請求項２】
前記親機記憶部は、前記箱の配送経路上の所定の場所に設置された全ての親機の識別情報を記憶しておくことを特徴とする請求項１に記載の子機。
【請求項３】
荷物の温度を管理する管理装置と、
荷物を収容する箱の内部温度を測定する子機と、
前記子機から温度データ又はログデータを受信して、前記管理装置へ送信する親機と、を備える温度管理システムであって、
前記子機は、
前記内部温度を測定する温度センサと、
親機と通信不能な場合に、前記内部温度を含む温度データをログデータとして記憶しておくログ記憶部と、
前記親機と通信可能な場合に、前記温度データ及び前記ログデータを前記親機に送信する送信部と、
前記親機の識別情報を記憶しておく親機記憶部と、を備え、
前記ログ記憶部は、前記親機記憶部に記憶されている親機のいずれとも通信不能な場合に、前記ログデータを記憶することを特徴とする温度管理システム。
【請求項４】
前記親機記憶部は、前記箱の配送経路上の所定の場所に設置された全ての親機の識別情報を記憶しておくことを特徴とする請求項３に記載の温度管理システム。
【請求項５】
複数の前記親機に同一の識別情報が付与されており、
前記親機記憶部は、前記同一の識別情報を記憶していることを特徴とする請求項３又は４に記載の温度管理システム。
【請求項６】
前記親機は、公共無線通信又は公共有線通信により前記管理装置に接続されていることを特徴とする請求項３乃至５のいずれか一項に記載の温度管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、輸送の対象となる収容箱の内部温度を管理するための技術に関する。
【背景技術】
【０００２】
従来から、配送する荷物の温度管理を行うための技術が知られている。例えば、特許文献１は、配送時及び供給先における保冷庫内の状態を監視するシステムにおいて、車両に温度の計測装置を設置し、公衆回線を使用して計測結果を店舗などに送信する方法を提案している。また、特許文献２は、トラック内にサーバ装置、無線基地局装置を設置し、無線タグなどの通信を使用して鮮度管理を行うシステムを提案している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２５６５１０号公報
【特許文献２】特開２００３−０５４７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
トラックなどの移動体から外部の管理サーバに温度データを通信する際、保冷ボックスごとに子機を搭載し、各子機から３Ｇ、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ：登録商標）、ＷｉＭＡＸ（登録商標）通信などの携帯会社の公共の無線インフラを利用して温度データを送信すると便利である。しかし、移動体に搭載する保冷ボックスの数が増えると、上記のような無線インフラの月額使用料が増加し、運用コストの高いシステムとなってしまう。
【０００５】
一方、特定小電力無線、ＷｉＦｉ（登録商標）、ＲＤＩＦ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの月額使用料が必要ない通信方法を使用し、保冷ボックス側に送信機を設置するとともに移動体側に受信機を設置して移動体経由で温度データを管理サーバへ送信する方法も考えられる。しかし、この場合、保冷ボックスを移動体から降ろした状態では温度データを管理サーバへ送信することができず、温度管理ができなくなってしまう。
【０００６】
本発明は、移動体での荷物の配送中、配送所などでの荷物の積み下ろし中、倉庫や店舗などでの荷物の保管中においても、低コストで荷物の温度を適切に管理することが可能な温度管理システムを提供することを主な目的とする。
【課題を解決するための手段】
【０００７】
本発明の１つの観点では、温度管理システムの子機は、荷物を収容する箱の内部温度を測定する温度センサと、親機と通信不能な場合に、前記内部温度を含む温度データをログデータとして記憶しておくログ記憶部と、前記親機と通信可能な場合に、前記温度データ及び前記ログデータを前記親機に送信する送信部と、前記親機の識別情報を記憶しておく親機記憶部と、を備え、前記ログ記憶部は、前記親機記憶部に記憶されている親機のいずれとも通信不能な場合に、前記ログデータを記憶する。
【０００８】
上記の子機は、温度センサにより荷物を収容する箱の内部温度を測定し、その内部温度を含む温度データを親機に送信する。但し、子機が親機と通信不能な場合には、温度データをログデータとしてログ記憶部に記憶しておき、親機と通信可能になったときにログデータを親機へ送信する。これにより、温度管理システムにおいて管理する温度データに欠落が生じることが防止できる。
【００１０】
上記の子機の一態様では、前記親機記憶部は、前記箱の配送経路上の所定の場所に設置された全ての親機の識別情報を記憶しておく。これにより、子機は、配送経路上のいずれかの場所で親機へ温度データ及びログデータを送信することができる。
【００１１】
本発明の他の好適な実施形態では、温度管理システムは、荷物の温度を管理する管理装置と、荷物を収容する箱の内部温度を測定する子機と、前記子機から温度データ又はログデータを受信して、前記管理装置へ送信する親機と、を備え、前記子機は、前記内部温度を測定する温度センサと、親機と通信不能な場合に、前記内部温度を含む温度データをログデータとして記憶しておくログ記憶部と、前記親機と通信可能な場合に、前記温度データ及び前記ログデータを前記親機に送信する送信部と、前記親機の識別情報を記憶しておく親機記憶部と、を備え、前記ログ記憶部は、前記親機記憶部に記憶されている親機のいずれとも通信不能な場合に、前記ログデータを記憶する。
【００１２】
上記の温度管理システムでは、子機は、温度センサにより荷物を収容する箱の内部温度を測定し、その内部温度を含む温度データを親機に送信する。但し、子機が親機と通信不能な場合には、温度データをログデータとしてログ記憶部に記憶しておき、親機と通信可能になったときにログデータを親機へ送信する。親機は、子機から受信した温度データ又はログデータを管理装置へ送信する。管理装置は、受信した温度データ及びログデータを利用して、各箱の温度管理を行う。これにより、温度管理システムにおいて管理する温度データに欠落が生じることが防止できる。
【００１４】
上記の温度管理システムの一態様では、前記親機記憶部は、前記箱の配送経路上の所定の場所に設置された全ての親機の識別情報を記憶しておく。これにより、子機は、配送経路上のいずれかの場所で親機へ温度データ及びログデータを送信することができる。
【００１５】
上記の温度管理システムの他の一態様では、複数の前記親機に同一の識別情報が付与されており、前記親機記憶部は前記同一の識別情報を記憶している。この態様では、子機は単一の親機の識別情報を用いて親機と通信することができる。
【００１６】
好適な例では、前記親機は、公共無線通信又は公共有線通信により前記管理装置に接続されている。これにより、各箱の温度データを低コストで安定的に管理装置に送信することができる。
【発明の効果】
【００１７】
本発明によれば、移動体での荷物の配送中、配送所などでの荷物の積み下ろし中、倉庫や店舗などでの荷物の保管中においても、低コストで荷物の温度を適切に管理することができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態に係る温度管理システムの概略構成を示す図である。
【図２】親機及び子機のブロック図である。
【図３】管理サーバのブロック図である。
【図４】配送スケジュールデータベースのデータ構造を示す。
【図５】温度管理データベース及び温度蓄積データベースのデータ構造を示す。
【図６】移動体による荷物の搬送中の通信状況を示す。
【図７】移動体による荷物の搬送中のシーケンス図を示す。
【図８】配送所及び店舗に荷物が置いてある場合の通信状況を示す。
【図９】配送所に荷物が置いてある場合のシーケンス図を示す。
【図１０】作業者による荷物の運搬中における通信状況を示す。
【図１１】作業者による荷物の運搬中におけるシーケンス図を示す。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら、本発明に係る実施形態について説明する。
［温度管理システムの全体構成］
図１は、実施形態に係る温度管理システムの全体構成を示す図である。温度管理システムは、荷物を収容した断熱箱の内部温度を管理するシステムであり、管理サーバ１０と、移動体２０、店舗３０及び配送所（倉庫）４０に個別に設けられる装置とにより構成される。
【００２０】
移動体２０は、トラックなどの配送車両であり、親機２２が設けられるとともに、荷台に１つ又は複数の断熱箱５１を積載する。各断熱箱５１には、配送されるべき荷物が収容される。また、各断熱箱５１には子機５２が設けられている。子機５２は、断熱箱５１の内部温度を測定して温度データを親機２２へ送信する。親機２２と子機５２は、月額使用料が無料のインフラを利用する特定小電力無線、ＷｉＦｉ、ＲＦＩＤ、Ｂｌｕｅｔｏｏｔｈなど（以下、便宜上「無料インフラ通信」と呼ぶ。）により無線通信を行う。また、移動体２０の親機２２は、３Ｇ、ＬＴＥ、ＷｉＭＡＸなどの公共の無線インフラを利用する公共無線通信２により、子機５２から受信した温度データを管理サーバ１０へ送信する。
【００２１】
店舗３０は、販売などのために荷物を断熱箱５１に入れて保管している。また、店舗３０には親機３２が設置されている。子機５２は断熱箱５１の内部温度を測定し、無料インフラ通信により温度データを親機３２へ送信する。店舗３０の親機３２は、光通信、専用線、ＡＤＳＬなどの公共の有線インフラを利用する公共有線通信３により、子機５２から受信した温度データを管理サーバ１０へ送信する。
【００２２】
配送所（倉庫）４０は、移動体２０により配送される荷物を断熱箱５１に入れて一時的に保管している。また、配送所４０には親機４２が設置されており、子機５２は断熱箱５１の内部温度を測定し、無料インフラ通信により温度データを親機４２へ送信する。配送所４０の親機４２は、公共の有線インフラを利用する公共有線通信３により、子機５２から受信した温度データを管理サーバ１０へ送信する。
【００２３】
管理サーバ１０は、移動体が配送する荷物の配送スケジュールの管理及び当該荷物の温度管理を行う。具体的に、管理サーバ１０は、移動体２０の親機２２、店舗３０の親機３２又は配送所４０の親機４２から温度データを受信し、各荷物と対応付けて記憶する。また、温度データに基づき、各断熱箱５１の内部温度の履歴を記憶したり、各断熱箱５１の内部温度の異常の有無を監視したりする。なお、管理サーバ１０は本発明における管理装置の一例である。
【００２４】
断熱箱５１には、同一温度帯により保管されるべき１つ又は複数の荷物が収容される。断熱箱５１には、収容する荷物の劣化を防ぐために保たれるべき内部温度の帯域（「許容温度帯」とも呼ぶ。）が定められており、断熱箱５１の内部温度を調整するための保冷材などの温度調整材が適宜収容されている。断熱箱５１の内部温度が定められた許容温度帯に保たれるように、必要に応じて運転手による温度調整材の追加が適宜行われる。これにより、電源を必要とすることなく、断熱箱５１の内部温度が調整される。
【００２５】
子機５２は、温度を測定する機能及び通信機能を有するモジュールであり、温度データを発信する。なお、温度データには、子機５２が測定した断熱箱５１の内部温度に加え、測定日時、及び、当該子機５２に対応する子機ＩＤが含められる。
【００２６】
［親機の構成］
図２（Ａ）は、移動体２０に設けられる親機２２のブロック図である。親機２２は、主に、記憶部１０１と、通信部１０２と、制御部１０３と、出力部１０４と、を備える。これらの各要素は、バスライン１０５を介して相互に接続されている。
【００２７】
記憶部１０１は、制御部１０３が実行するプログラム及び制御部１０３が実行する処理に必要な情報を記憶する。通信部１０２は、制御部１０３の制御に基づき、子機５２とデータ通信を行う。出力部１０４は、ディスプレイや音声出力装置などであり、本実施形態では、制御部１０３の制御に基づき所定の警告等を出力する。
【００２８】
制御部１０３は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、記憶部１０１に記憶されたプログラムを実行することで、親機２２内の各構成要素に対して種々の制御を行う。例えば、制御部１０３は、子機５２から受信した温度データを管理サーバ１０へ送信する。なお、店舗３０の親機３２及び配送所４０の親機４２も、基本的に移動体２０の親機２２と同様に構成される。
【００２９】
［子機の構成］
図２（Ｂ）は、子機５２のブロック図である。子機５２は、主に、温度センサ１１１と、記憶部１１２と、通信部１１３と、制御部１１４とを有する。これらの各要素は、バスライン１１５を介して相互に接続されている。
【００３０】
温度センサ１１１は、断熱箱５１の内部温度を測定し、測定した温度を制御部１１４へ供給する。通信部１１３は、制御部１１４の制御に基づき、温度センサ１１１が測定した温度と、測定日時と、子機ＩＤとを含む温度データを管理サーバ１０へ送信する。
【００３１】
記憶部１１２は、制御部１１４が実行するプログラム及び制御部１１４が実行する処理に必要な情報を記憶する。本実施形態では、記憶部１１２は、子機５２自身の子機ＩＤと、通信先となる親機２２、３２、４２などの親機ＩＤとを予め記憶している。また、記憶部１１２は、温度センサ１１１が測定した温度を一時的に保存する。さらに、記憶部１１２は、通信部１１３が親機２２、３２又は４２と通信不能な状態にあり、温度データを直ちに送信できない場合に、温度データをログデータとして保存する。なお、記憶部１１２は、本発明のログ記憶部及び親機記憶部の一例である。
【００３２】
制御部１１４は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、ＲＯＭ等に記憶されたプログラムを実行することで、子機５２の全体を制御する。本実施形態では、制御部１１４は、温度センサ１１１が測定した温度と、測定日時と、子機ＩＤとを含む温度データを、通信部１１３により管理サーバ１０へ送信する。但し、通信部１１３が親機２２、３２又は４２と通信不能な状態にある場合には、制御部１１４は温度データをログデータとして記憶部１１２に記憶させておく。そして、通信部１１３が親機２２、３２又は４２と通信可能な状態になったときに、制御部１１４はそれまで記憶部１１２に記憶していたログデータを送信する。
【００３３】
［サーバ装置の構成］
図３は、管理サーバ１０のブロック図である。図３に示すように、管理サーバ１０は、主に、記憶部１１と、通信部１２と、制御部１３とを有する。
【００３４】
記憶部１１は、制御部１３が実行するプログラム及び制御部１３が実行する処理に必要な情報を記憶する。本実施形態では、記憶部１１は、配送する荷物の配送スケジュールに関する情報を記録した配送スケジュールＤＢ１４と、配送する断熱箱５１の許容温度帯を記録した温度管理ＤＢ１５と、測定した温度の履歴を記録した温度蓄積ＤＢ１６とを備える。配送スケジュールＤＢ１４と、温度管理ＤＢ１５と、温度蓄積ＤＢ１６のデータ構造の具体例については後述する。通信部１２は、制御部１３の制御に基づき、親機２２、３２、４２とデータ通信を行う。
【００３５】
制御部１３は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、ＲＯＭや記憶部１１等に記憶されたプログラムを実行することで、管理サーバ１０の全体を制御する。例えば、制御部１３は、通信部１２が親機２２、３２又は４２から温度データを受信した場合に、当該温度データに基づいて温度蓄積ＤＢ１６を更新すると共に、温度管理ＤＢ１５を参照して温度異常の有無を判定する。
【００３６】
図４は、配送スケジュールＤＢ１４のデータ構造の一例である。配送スケジュールＤＢ１４は、「荷物ＩＤ」、「移動体ＩＤ」、「箱ＩＤ」、「子機ＩＤ」、「配送予定日時」、及び「配送場所」の各項目を有する。
【００３７】
「荷物ＩＤ」の項目には、輸送対象の荷物の識別情報である荷物ＩＤが記録される。「移動体ＩＤ」の項目には、対応する荷物ＩＤの荷物を輸送する車両の移動体ＩＤが記録される。「箱ＩＤ」の項目には、対応する荷物ＩＤの荷物が収容される断熱箱５１の識別情報である箱ＩＤが記録される。「子機ＩＤ」の項目には、対応する箱ＩＤが示す断熱箱５１に設置される子機５２の子機ＩＤが記録される。「配送予定日時」の項目には、対応する荷物ＩＤの荷物の配送が完了する予定日時が記録される。「配送場所」の項目には、対応する荷物ＩＤの荷物の配送先の住所が記録される。なお、配送スケジュールＤＢ１４は、複数のデータベースに細分化されていてもよい。例えば、配送スケジュールＤＢ１４は、荷物ＩＤと移動体ＩＤと箱ＩＤと子機ＩＤとを対応付けたデータベースと、荷物ＩＤと、配送予定日時と、配送場所とを対応付けたデータベースとから構成されてもよい。
【００３８】
図５（Ａ）は、温度管理ＤＢ１５のデータ構造の一例である。温度管理ＤＢ１５は、「箱ＩＤ」の項目と、「許容温度帯」の項目とを有する。「箱ＩＤ」の項目には、輸送対象となる荷物が収容される各断熱箱５１の箱ＩＤが記録される。「許容温度帯」の項目には、対応する箱ＩＤが示す断熱箱５１に収容される荷物の許容温度帯が記録されている。
【００３９】
ここで、温度管理ＤＢ１５を参照した断熱箱５１の内部温度の異常判定の具体例について補足説明する。例えば、管理サーバ１０は、親機２２、３２又は４２から温度データを受信した場合に、温度データに含まれる子機ＩＤに対応する箱ＩＤを図４に示す配送スケジュールＤＢ１４等を参照して特定し、特定した箱ＩＤに対応する許容温度帯を図５（Ａ）に示す温度管理ＤＢ１５から抽出する。そして、管理サーバ１０は、温度管理ＤＢ１５から抽出した許容温度帯と、対象の温度データが示す温度とを比較することで、特定した箱ＩＤが示す断熱箱５１の内部温度の異常の有無を判定する。
【００４０】
図５（Ｂ）は、温度蓄積ＤＢ１６のデータ構造の一例である。温度蓄積ＤＢ１６は、「箱ＩＤ」、「温度」及び「日時」の各項目を有する。管理サーバ１０は、温度データごとに、温度蓄積ＤＢ１６のレコードを生成する。
【００４１】
「箱ＩＤ」の項目には、親機２２、３２又は４２から受信する温度データに含まれる子機ＩＤに対応する箱ＩＤが記録される。「温度」の項目には、対象となる温度データが示す温度が記録される。「日時」の項目には、対象となる温度データに含まれる日時情報が示す日時が記録される。
【００４２】
［各状況における処理］
次に、温度管理システムの各状況における処理について説明する。なお、以下の説明では、温度データを符号「Ｓｔ」で示す。
（１）移動体による荷物の搬送中
移動体２０による荷物の搬送中における状況を図６に模式的に示す。この状況では、移動体２０に搭載されている各断熱箱５１に設けられた子機５２が、それぞれ一定時間間隔で断熱箱５１の内部温度を測定し、測定により得られた温度データＳｔを親機２２へ送信する。親機２２は、子機５２から受信した温度データＳｔを管理サーバ１０へ送信する。
【００４３】
管理サーバ１０は、上記のように、断熱箱５１毎に温度管理を行い、断熱箱５１の内部温度が異常である、即ち予め決められた許容温度帯外であると判断すると、親機２２に対して警告情報Ｓｗを送信する。警告情報Ｓｗは、子機ＩＤと、温度が異常であることを警告する画像及び／又は音声のデータとを含む。親機２２は、警告情報Ｓｗを受信すると、出力部１０４により、警告の画像を表示したり、警告の音声メッセージを出力したりして、移動体２０の運転手などに告知する。これに対し、運転手は、警告の対象となった断熱箱５１に温度調整材を追加するなどの処置を行う。
【００４４】
図７は、移動体２０による荷物の搬送中におけるシーケンス図を示す。図７の例では、移動体２０に３つの断熱箱Ａ〜Ｃが積載され、断熱箱Ａ〜Ｃには子機Ａ〜Ｃが設置されているものとする。図７に示すように、子機Ａ〜子機Ｃは、それぞれ一定間隔で断熱箱５１の内部の温度を測定し、温度データＳｔを親機２２に送信する。親機２２は、一定間隔で子機Ａ〜子機Ｃから受信した温度データＳｔを管理サーバ１０へ送信する。こうして、各断熱箱５１の内部温度が管理サーバ１０へ送信され、管理サーバによる温度管理が行われる。
【００４５】
（２）配送所及び店舗に荷物がおいてある場合
配送所及び店舗に荷物が置いてある場合の状況を図８に示す。この状況では、店舗３０に保管されている断熱箱５１に設けられた子機５２が、それぞれ一定時間間隔で断熱箱５１の内部の温度を測定し、温度データＳｔを親機３２へ送信する。そして、親機３２は、子機５２から受信した温度データＳｔを管理サーバ１０へ送信する。同様に、配送所４０に保管されている断熱箱５１に設けられた子機５２も、それぞれ一定時間間隔で断熱箱５１の内部の温度を測定し、温度データＳｔを親機４２へ送信する。そして、親機４２は、子機５２から受信した温度データＳｔを管理サーバ１０へ送信する。管理サーバ１０は、親機３２又は４２から受信した温度デーＳｔに基づいて、上記のように断熱箱５１毎に温度管理を行う。なお、この状況でも、管理サーバ１０は、断熱箱５１の内部温度が異常であると判断すると、親機３２又は４２に対して警告情報Ｓｗを送信する。親機３２、４２は、警告情報Ｓｗを受信すると、出力部１０４により、警告の画像を表示したり、警告の音声メッセージを出力したりして、店舗３０の店員や配送所４０の管理者などに告知する。
【００４６】
図９は、配送所に荷物が置いてある場合のシーケンス図を示す。図９の例では、配送所４０に３つの断熱箱Ａ〜Ｃが保管されており、断熱箱Ａ〜Ｃには子機Ａ〜Ｃが設置されているものとする。図９に示すように、子機Ａ〜子機Ｃは、それぞれ一定間隔で断熱箱５１の内部の温度を測定し、温度データＳｔを親機４２に送信する。親機４２は、一定間隔で子機Ａ〜子機Ｃから受信した温度データＳｔを管理サーバ１０へ送信する。こうして、各断熱箱５１の内部温度が管理サーバ１０へ送信され、管理サーバによる温度管理が行われる。
【００４７】
（３）作業者による荷物の運搬中
図１０は、作業者による荷物の運搬中における通信状況を示す。具体的には、運転手などの作業者が、移動体２０から断熱箱５１を取り出し、配送所４０に届ける状況を示す。この場合、断熱箱５１内の子機５２が移動体２０の親機２２との通信可能エリアにある場合には、子機５２が送信する温度データＳｔは、移動体２０の親機２２を介して管理サーバ１０へ送信される。
【００４８】
しかし、断熱箱５１が移動体２０の親機２２との通信可能エリア外に移動すると、親機２２と子機５２は通信することができなくなる。通常、親機２２と子機５２とが通信可能な状況では、子機５２が親機２２へ情報の送信を行うと、親機２２は正常に情報を受信したことを示す受領確認信号などを送信元の子機５２へ返信する。これにより、子機５２は送信した情報が正しく親機２２で受信されたことを確認することができる。しかし、子機５２が親機２２との通信可能エリア外にある場合、子機５２は親機２２からの受領確認信号を受信できず、送信エラーと判断する。そして、子機５２は、送信できなかった温度データＳｔを、ログデータとして記憶部１１２に記憶しておく。
【００４９】
その後、断熱箱５１が配送所４０に向けて移動し、子機５２が配送所４０の親機４２との通信可能エリア内に入ると、子機５２が送信した温度データＳｔを配送所４０の親機４２が受信できるようになる。よって、その後は、配送所４０の親機４２を経由して、子機５２の温度データＳｔが管理サーバ１０へ送信される。ここで、子機５２が配送所４０の親機４２との通信可能エリアに入ったときに、子機５２は通信不能エリア内にいた間に記憶部１１２に記憶しておいたログデータＬを配送所４０の親機４２へ送信し、親機４２はこれを管理サーバ１０へ送信する。これにより、子機５２が通信不能エリアにいた間の温度データを管理サーバ１０へ送信することができる。即ち、管理サーバ１０の温度蓄積ＤＢ１６に記憶される温度データに欠落が生じることが防止できる。
【００５０】
図１１は、作業者による荷物の運搬中におけるシーケンス図である。本例では、作業者が、移動体２０から３つの断熱箱Ａ〜Ｃを降ろして、順に配送所４０に届けるものとする。また、断熱箱Ａ〜Ｃには子機Ａ〜Ｃが設置されているものとする。まず、ステップＳ１で、断熱箱Ａ〜Ｃが移動体２０に搭載されている状態では、子機Ａ〜Ｃはそれぞれ一定間隔で温度データＳｔを移動体２０の親機２２へ送信する。そして、親機２２は、一定間隔で子機Ａ〜Ｃから受信した温度データＳｔを管理サーバ１０へ送信する。
【００５１】
次に、ステップＳ２において、作業者が断熱箱Ａ〜Ｃを移動体２０から降ろし、子機Ａ〜Ｃが移動体２０の親機２２との通信不能エリアに入ると、子機Ａ〜Ｃは温度データＳｔを移動体２０の親機２２へ送信できず、送信エラーとなる。このため、子機Ａ〜Ｃは、送信しようとした温度データＳｔを子機Ａ〜Ｃの内部の記憶部１１２にログデータとして記憶する。
【００５２】
次に、ステップＳ３において、断熱箱Ａが配送所４０に運び込まれ、子機Ａが配送所４０の親機４２と通信可能になると、子機Ａは、新たな測定により得られた温度データＳｔと、それまで記憶部１１２に記憶していたログデータＬとを配送所４０の親機４２に送信する。親機４２はこれを受信し、管理サーバ１０へ送信する。このとき、断熱箱Ｂ、Ｃの子機Ｂ、Ｃは未だ配送所４０の親機４２と通信できないため、ログデータＬの記憶を継続する。
【００５３】
次に、ステップＳ４において、断熱箱Ｂが配送所４０に運び込まれ、子機Ｂが配送所４０の親機４２と通信可能になると、子機Ｂは新たな測定により得られた温度データＳｔと、それまで記憶部１１２に記憶していたログデータＬとを配送所４０の親機４２に送信する。親機４２はこれを受信し、管理サーバ１０へ送信する。このとき、断熱箱Ａの子機Ａは既に配送所４０の親機４２と通信可能となっているため、一定間隔で温度データＳｔを親機４２に送信している。一方、断熱箱Ｃの子機Ｃは未だ配送所４０の親機４２と通信できないため、ログデータＬの記憶を継続する。
【００５４】
そして、ステップＳ５において、断熱箱Ｃが配送所４０に運び込まれ、子機Ｃが配送所４０の親機４２と通信可能になると、子機Ｃは新たな測定により得られた温度データＳｔと、それまで記憶部１１２に記憶していたログデータＬとを配送所４０の親機４２に送信する。親機４２はこれを受信し、管理サーバ１０へ送信する。これにより、断熱箱Ａ〜Ｃの子機Ａ〜Ｃの全てが配送所４０の親機４２と通信可能となり、その後は、一定間隔で温度データＳｔを親機４２に送信する。
【００５５】
以上説明したように、本実施形態では、断熱箱５１の子機５２がいずれの親機とも通信不能な状態にある場合には、子機５２は送信すべき温度データをログデータとして記憶部１１２に記憶しておき、親機との通信が再開された後に親機を介して管理サーバ１０へ送信するので、管理サーバ１０において収集、管理している温度データに欠落が生じることがない。また、本実施形態では、子機５２は必ず所定の場所に設置された親機を経由して管理サーバ１０へ温度データを送信することとしている。言い換えると、子機５２は、いずれの親機とも通信不能な場合に有料の無線インフラを利用して直接的に管理サーバ１０へ温度データを送信することは行なわず、必ずいずれかの親機を経由して管理サーバ１０へ温度データを送信するように構成されている。これにより、有料の無線インフラを使用することがなくなり、温度管理システム全体の運用コストを抑えることが可能となる。
【００５６】
次に、親機と子機５２のＩＤの設定について説明する。親機と子機５２とが通信を確立するためには、互いに相手のＩＤを知っている必要がある。子機５２は、移動体２０、店舗３０、配送所４０などの様々な場所でそこに設置された親機と通信するため、それらの親機ＩＤを知っておく必要がある。ここで、各断熱箱５１がどのような経路で配送先まで移動するかは予め決められており、管理サーバ１０側で配送スケジュールＤＢ１４などにより管理されている。そこで、各断熱箱５１の配送経路中に存在する全ての場所（移動体、倉庫、配送所、店舗など）に設置されている親機の親機ＩＤを、その配送開始前に子機５２の記憶部１１２に予め記憶しておけばよい。
【００５７】
例えば、ある断熱箱５１の配送スケジュールが、移動体Ａにより、倉庫Ｂから配送所Ｃを経由して店舗Ｄに配送されるように決められている場合には、断熱箱５１に設けられる子機５２に、移動体Ａ、倉庫Ｂ、配送所Ｃ及び店舗Ｄに設けられる親機の親機ＩＤ（即ち、４つの親機ＩＤ）を記憶しておけばよい。子機５２は、配送中においてこれら４つの親機ＩＤのいずれかにより温度データ又はログデータを親機に送信する。具体的には、子機５２は、記憶部１１２に記憶されている４つの親機ＩＤを順に指定して通信リクエストを送信すれば、その時点で通信可能ないずれかの親機と通信を確立することが可能となる。
【００５８】
上記の方法より簡便な方法として、様々な場所に設置する親機のＩＤを全て同一即ち、共通の親機ＩＤとしておいてもよい。この場合には、子機５２はその共通の親機ＩＤのみを記憶しておけば、いずれの場所においてもその場所にある親機と通信することができる。
【００５９】
上記のいずれの方法を用いた場合でも、親機は、子機５２から温度データを受信すると、それに親機ＩＤを付与して管理サーバ１０に送信することが好ましい。こうすると、管理サーバ１０では、温度データがどの場所から送信されたかを確認することにより、荷物の配送がスケジュール通りに行われているか否かを確認することができる。
【符号の説明】
【００６０】
２  公共無線通信
３  公共有線通信
１０  管理サーバ
２０  移動体
２２、３２、４２  親機
３０  店舗
４０  配送所（倉庫）
５１  断熱箱
５２  子機
【図１】
0006701872.tif 000002
【図２】
0006701872.tif 000003
【図３】
0006701872.tif 000004
【図４】
0006701872.tif 000005
【図５】
0006701872.tif 000006
【図６】
0006701872.tif 000007
【図７】
0006701872.tif 000008
【図８】
0006701872.tif 000009
【図９】
0006701872.tif 000010
【図１０】
0006701872.tif 000011
【図１１】
0006701872.tif 000012