(57)【要約】【課題】生産物の環境条件を収集する。【解決手段】末端ユーザまで輸送される生産物にデータ取得システム１００を設ける。データ取得システム１００は、生産物１０５に着脱可能に取り付けられるセンサシステム１６５を有し、センサシステム１６５は生産物１０５が晒される環境条件を記録する。コンピュータ１５５は生産物１０５との接続例えばネットワーク１４５を介した生産物１０５との接続を介して、記録された環境条件に関するデータを取得する。生産物１０５はセンサシステム１６５を制御でき、またセンサシステム１６５は生産物１０５の動作とは独立に環境条件を記録できる。【選択図】図１
2004284825.tif 000002
【特許請求の範囲】
【請求項１】
データ取得システムであって、
末端ユーザへと輸送される生産物と、
この生産物が晒される環境条件を記録するため当該生産物に着脱可能に設けられたセンサシステムと、
上記生産物との接続により上記記録された環境条件を取り寄せるコンピューティングデバイスと、
を備えるデータ取得システム。
【請求項２】
末端ユーザへと輸送される生産物であって、
上記生産物が晒される環境条件を記録するため当該生産物に着脱可能に設けられたセンサシステムと、
上記生産物にコンピューティングデバイスを接続するための通信ポートであって、上記記録された環境条件を上記コンピューティングデバイスへと取り寄せる通信に使用される通信ポートと、
を備える生産物。
【請求項３】
末端ユーザへと輸送される生産物に着脱可能に設けられるセンサシステムであって、
上記生産物に対するインタフェースと、
上記生産物が晒される環境条件を記録するための１個又はそれ以上の個数のセンサと、
を備え、
コンピューティングデバイスが生産物に接続されているとき、上記記録した環境条件をコンピューティングデバイスに提供するセンサシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、輸送中の物品用のデータ取得システムに関する。より詳細には、本発明は、輸送中における物品を取り巻く諸環境条件を記録するシステムに関する。
【背景技術】
【０００２】
消費者向け及び産業用の各種生産物は、末端のユーザに届くよう、頻繁に世界中に亘り分配されている。より詳細にいうと、分配ネットワークは航空便、船便、陸路便を含んでいる。利用される輸送の形態としては、航空機、貨物船、トラック及び鉄道がある。この分配ネットワークにおいては、生産物は、例えば振動、衝撃、温度、湿度、気圧（若しくは水圧）等、様々な環境条件に晒される。生産物は様々なタイプの輸送手段によって運ばれ、また様々な環境条件下におかれるけれども、最も重要なのは、それら生産物が末端ユーザのところまで良好な条件で届くことである。
【０００３】
良好条件での配達を確実なものにするための一つの手だてとしては、生産物を適切に包装する、という手だてがある。ある企業においては、生産物の包装が効果的に機能するように、一つの部門その他の機能体が専念している。これを成功裡にやり遂げるには、生産物に作用した環境条件の程度、部類に関する情報が必要となる。その種の情報を集める方法の一つは、生産物と同梱される汎用データ収集装置であり、データレコーダ、データセーバ、データロガ等とも呼ばれる。この種の装置は、通常、輸送中の環境データを収集する。宛先に到着すると、そのデータは取り出され分析される。一旦取得されると、そのデータは、包装設計にとどまらず、生産物それ自体の設計をも必要に応じて改善すべく、利用される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここに、汎用記録装置は、通常は高価であり、その結果もサンプルベースでしか使用できないため、好ましくない。また、汎用記録装置は嵩張ることから、包装設計に組み込むことが難しいことがあり、包装の変更すら求められることがある。もし、一つの企業で複数通りの包装設計を使用しているとすると、各設計毎に、記録装置の包装への組み込み或いは包装の変更を行わねばならないかもしれない。加えて、記録装置からのデータの抽出には、特別なインタフェースとソフトウエアが必要となろう。
【０００５】
本発明はこのような課題に着目してなされたものであり、安価なデータ収集システム、特に既存の商品に容易に組み込み（集積化）可能で、分配ネットワークを介し末端ユーザに至るまで大量のサンプル（理想的には全生産物）を追跡できるデータ収集システムを提供する。更に、既存の包装を変更する必要がないデータ収集システム、および利用可能なフォーマットにてデータを簡単に取り出せるデータ収集システムを提供する。
【課題を解決するための手段】
【０００６】
本発明は、データ取得システムであって、末端ユーザへと輸送される生産物と、この生産物が晒される環境条件を記録するため当該生産物に着脱可能に設けられたセンサシステムと、上記生産物との接続により上記記録された環境条件を取り寄せるコンピューティングデバイスとを備えることを特徴とする。
【０００７】
また、本発明は、末端ユーザへと輸送される生産物であって、上記生産物が晒される環境条件を記録するため当該生産物に着脱可能に設けられたセンサシステムと、上記生産物にコンピューティングデバイスを接続するための通信ポートであって、上記記録された環境条件を上記コンピューティングデバイスへと取り寄せる通信に使用される通信ポートとを備えることを特徴とする。
【０００８】
また、本発明は、末端ユーザへと輸送される生産物に着脱可能に設けられるセンサシステムであって、上記生産物に対するインタフェースと、上記生産物が晒される環境条件を記録するための１個又はそれ以上の個数のセンサとを備え、コンピューティングデバイスが生産物に接続されているとき、上記記録した環境条件をコンピューティングデバイスに提供することを特徴とする。
【発明の効果】
【０００９】
本発明により提供されるデータ取得システムは、既存の生産物内に容易且つ安価に一体化可能であり、大量のサンプル追跡を可能にし、また各個の生産物についてその分配経路をたどることを可能にしている。本発明は、生産物用の既存の包装を変えることなしに実施することができ、またより進歩した形式によるデータ再生を可能にしている。
【発明を実施するための最良の形態】
【００１０】
図１に、本発明の特徴的構成を盛り込んだデータ取得システム１００を示す。ここでは本発明の一例を図示しているに過ぎず、本発明は他の様々な形態でも実施できることを理解されたい。加えて、寸法、形状、素子タイプ及び素材に関しては、適宜好ましいものを使用することができる。
【００１１】
データ取得システム１００は、通常、データ記録機能を有している。この機能は、生産物１０５内の部品によって、実現されている。データ取得システム１００は、更に、データ再生分析機能を有している。この機能は、ネットワーク１４５を介した企業１４０と生産物１０５との通信により、実現されている。
【００１２】
図１に示した実施形態においては、生産物１０５は一般に一つの分配チャネルによって運ばれる。生産物１０５は一般にマイクロコントローラ１１０を有しており、マイクロコントローラ１１０は典型的にはマイクロプロセッサ１１５、オンボードメモリ１２０、アナログディジタル変換器（Ａ／Ｄ）１２５、リアルタイムクロック割り込みコントローラ（ＲＴＣ）１３０及びユニバーサル非同期受信送信機（ＵＡＲＴ）１３５を備えている。マイクロコントローラ１１０は通信ネットワーク１４５と接続することができる。通信ネットワーク１４５としては通信に適するものであればどのようなネットワークでも使用することができ、例えばインターネット、公衆電話交換網（ＰＳＴＮ）、無線ネットワーク、有線ネットワーク、仮想プライベートネットワーク（ＶＰＮ）等を例示することができる。通信は、例えばＸ．２５、ＡＴＭ、ＴＣＰ／ＩＰ等、好ましいプロトコルによって適宜実施することができる。
【００１３】
マイクロコントローラ１１０はネットワーク１４５を介して企業１４０と接続することができる。ここでいう「企業」１４０は、生産物１０５を生産した業者の事務所や、生産物１０５に関連する商品及びサービスの提供者等を指している。企業１４０には、好ましくはコンピュータ１５０が設けられ、このコンピュータ１５０によってマイクロコントローラ１１０との通信が行われる。企業１４０には更に他のコンピュータ１５５を設けて、内部ネットワーク１６０を介しコンピュータ１５０と接続するようにしてもよい。
【００１４】
生産物１０５は更にセンサシステム１６５を有している。このセンサシステム１６５は本発明の教示によるものであって、マイクロコントローラ１１０に接続されている。実施形態においては、マイクロコントローラ１１０上のオンボードメモリ１２０上に、センサシステム１６５を制御しまた相互作用するプログラム１７０が実装されている。
【００１５】
センサシステム１６５は、図２に示すように、生産物１０５の包装や運航条件を変更することなく当該生産物１０５と容易に一体化可能な形状を有している。センサシステム１６５は、また、マイクロコントローラインタフェース２０５、制御回路２２０、メモリ２１５、電源２２５、１個又はそれ以上の個数のセンサ２３０、（センサを追加収容するための）センサインタフェース２６０、通信ポート２６５及び電源スイッチ２７０を有している。
【００１６】
マイクロコントローラインタフェース２０５は、一般に、センサシステム１６５内の回路とマイクロコントローラ１１０との間のインタフェースとなる。マイクロコントローラインタフェース２０５は、アナログディジタル変換器及びディジタルアナログ変換器、レベルシフタ、マルチプレクサ、デマルチプレクサその他の回路を有しており、これらの回路によって、マイクロコントローラ１１０とセンサシステム１６５内の回路との間の信号経路を提供している。
【００１７】
制御回路２２０は例えばセンサシステム１６５の一般動作を制御するための論理回路を有しており、メモリ２１５と協働している。例えば、制御回路２２０はプロセッサを有しており、このプロセッサはメモリ２１５内にあるプログラムに従い動作する。メモリ２１５は、１個又はそれ以上の個数設けられたセンサ２３０により得られる計測結果を格納するための空間を提供している。メモリ２１５は例えば１２８ｋ×８．１Mｂｉｔのフラッシュメモリで、シリアルアドレス及びデータバスを有している。メモリ２１５はまた、電源が低下してもその内容を保持する不揮発性メモリとすることができる。実施形態においては、上述したプログラム１７０、即ちセンサシステム１６５を制御しまたセンサシステム１６５と相互作用（通信）するためにマイクロコントローラ１１０によりアクセスされるプログラムが、オンボードメモリ１２０に加え又はこれに代えて、メモリ２１５内に格納されている。
【００１８】
電源２２５は例えばリチウムセルから構成されており、例えば２０００ｍＡＨのリチウムバッテリパックである。この実施形態においては、電源２２５は、センサシステム１６５を構成する部品だけでなく、マイクロコントローラ１１０にも電力を供給する。他の実施形態においては、電源２２５は、マイクロコントローラ１１０の一部分として構成された従来型電源の或いはバッテリ電源である。
【００１９】
１個又はそれ以上の個数設けられたセンサ２３０の中には、各種の条件、例えば環境条件、位置、時間周期等を検出する様々なセンサが含まれている。より詳細には、センサ２３０の中には、例えば、湿度センサ２３５、温度センサ２４０、加速度計２４５、タイマ２５０、汎地球測位システム（ＧＰＳ）センサ２５５等が含まれている。各センサ２３０はそれぞれ好適な回路構成、例えば増幅器、フィルタ、変換器等による回路構成を有しており、求められているときにアナログ又はディジタル出力を供給する。各センサ２３０は直接に又はバスを介して他の回路に接続されており、１個又はそれ以上の個数の特定の状況変化が発生したとき或いはいくつかのしきい値をよぎった（若しくはしきい値条件に反した）ときには、割り込み、アラームその他の或いは他のタイプの警告を発することができる。センサ２３０のうちいくつかは、「サンプルアンドホールド」機能を有しており、特定のセンサによる特定の計測結果を読出までの間ラッチ等しておくことができる。センサ２３０のうちいくつかは識別回路も有しており、それにより、他の装置は当該識別回路を有する各センサ２３０の存否、位置、タイプ、性能・容量等を知ることができる。
【００２０】
湿度センサ２３５は、例えば容量型の湿度センサに適当な回路を付したもの、アナログ出力湿度モジュール、又はディジタル出力湿度モジュールである。実施形態においては、湿度センサ２３５は約０％から約１００％に亘る相対湿度範囲において検知を行うことができる。
【００２１】
温度センサ２４０は、例えばサーミスタ、サーモカップル又は抵抗温度デバイス（ＲＴＤ）に適当な回路を付したものである。温度センサ２４０は摂氏約−５５度から摂氏約＋１２５度の範囲に亘る温度計測を行うことができ、アナログ又はディジタル出力を供給することができる。
【００２２】
加速度計２４５は多軸型、即ち２個又は３個の相直交する方向について同時に加速度を計測することができる。加速度計２４５はおよそ０Ｇから１００Ｇに及ぶ範囲で加速度を計測することができる。
【００２３】
タイマ２５０は経過時間或いは特定の時間周期を計測することができる。タイマ２５０は例えばプログラマブルデバイスであり、トリガの受信に応じて計時を開始又は停止させ、特定の周期を計時し終えたときに信号を発生させる。タイマ２５０は、センサシステム１６５を構成する他のセンサからトリガの供給を受けることができる。例えば、タイマ２５０は分配システム内で経過した合計時間を計測するため、或いは特定の湿度レベルにおいて経過した時間を計測するため、或いは特定の温度しきい値以下で経過した時間を計測するために、使用することができる。
【００２４】
ＧＰＳセンサ２５５は汎地球測位システムからの信号を受信してセンサシステム１６５の地球的位置に関する情報を提供することができる。ＧＰＳセンサ２５５は受信信号を座標変換するための回路やその結果をセンサシステム１６５内の他の回路及びマイクロコントローラ１１０に供給する回路を有している。
【００２５】
センサインタフェース２６０は必要に応じてセンサを追加する際の接続点である。センサインタフェース２６０は１個又はそれ以上の個数のコネクタ、クリップ、パッドその他のデバイスによって、センサシステム１６５に対するセンサの電気接点を提供している。加えて、センサインタフェース２６０は追加センサを物理的に支持するためスルーホール、ピン、スタンドオフその他を備えていることがある。
【００２６】
通信ポート２６５は外部装置例えば図示しないコンピュータに対する通信インタフェースを提供している。通信ポート２６５は例えばＲＳ２３２、ＲＳ４２２又はユニバーサルシリアルバス（ＵＳＢ）シリアルポートであり、外部装置との接続のためコネクタ２７５を有している。
【００２７】
電源スイッチ２７０は通信ポート２６５と接続されており、外部装置その他がコネクタ２７５に接続されたときに通信ポート２６５に電力を印加するよう動作する。
【００２８】
データ取得システム１００の動作例について、図１及び図２を参照しつつ説明する。実施形態においては、センサシステム１６５はマイクロコントローラ１１０に接続され、電源２２５がマイクロコントローラ１１０に電力を供給する。マイクロコントローラ１１０はセンサシステム１６５が接続されていることを認識し、オンボードメモリ１２０又はメモリ２１５にアクセスしてプログラム１７０に従いセンサシステム１６５を動作させる。マイクロコントローラ１１０はセンサシステム１６５の制御に専念し、又は生産物１０５に関する他の動作を実行しながらセンサシステム１６５を制御する。
【００２９】
センサシステム１６５が接続されたとの認識に達した後、プログラム１７０に従う制御の下に、マイクロコントローラ１１０は自分自身を初期化しまたセンサシステム１６５を構成する部品を初期化する。そして、プログラム１７０はマイクロコントローラ１１０にセンサ２３０のタイプ及び容量を判別させ、生産物１０５が通過する特定の条件が好適に計測されるようしきい値及び警告パラメタを設定する。個別のセンサ２３０はまた、所定のしきい値に達したとき（又は達しなかったとき）や所定の計測値が得られたときに割り込みを発生させるよう、設定される。ＲＴＣ１３０もマイクロコントローラ１１０に対する割り込みを発生させるようプログラムされており、この割り込みは周期的に或いはその他の規則に従い発生する。
【００３０】
上述の初期化及び設定動作を終えた後、マイクロコントローラ１１０は、機能及び電源条件に制約が施される「スリープ」モードにはいる。例えば、マイクロコントローラ１１０はＡ／Ｄ１２５、ＵＡＲＴ１３５並びにオンボードメモリ１２０の一部を動作不能状態にし、マイクロプロセッサ１１５を、ＲＴＣ１３０やセンサシステム１６５等からの割り込み以外に対して応答しない省力モードで動作させる。
【００３１】
ＲＴＣ１３０やセンサシステム１６５からの割り込みを受け取ったとき、マイクロプロセッサ１１５は、マイクロコントローラ１１０の全回路を動作可能状態にし、マイクロコントローラ１１０は割り込みに対応して実行すべきサービスルーチンを識別する。例えば、ＲＴＣ１３０が発生させる割り込みに対しては、現在の湿度を湿度センサ２３５により、現在の温度を温度センサ２４０により、位置情報をＧＰＳセンサ２５５により、時刻をＲＴＣ１３０により、それぞれ読むというサービスを実行する。そして、データ及びタイムスタンプが時刻並びにこの時刻における温度、湿度及び位置計測結果から生成され、計測結果とタイムスタンプ及びデータスタンプがメモリ２１５内に格納される。
【００３２】
他の例として、特定の加速度値例えば５Ｇを上回ると加速度計２４５が割り込みを発生させる、という例を考える。加わる加速度がこのしきい値を上回ると割り込みが発生し、マイクロコントローラ１１０は、必要とされる割り込みサービスルーチンのタイプを識別して加速度値、位置情報及び時刻を加速度計２４５、ＧＰＳセンサ２５５及びＲＴＣ１３０から読み込む。これらの値はメモリ２１５内に格納される。
【００３３】
メモリ２１５の内容は、生産物１０５が特定の配置例えば最終宛先に到達するまで、或いは末端ユーザが手に入れるまで、保持される。求められたときには、メモリ２１５の内容は読み取られ、生産物１０５が晒されてきた条件の解析に使用される。
【００３４】
実施形態においては、メモリ２１５の内容は、外部コンピュータその他の装置に接続されている適当なコネクタを、通信ポート２６５のコネクタ２７５と接続することにより、読み取られる。例えば、コネクタ２７５と接続することにより電源スイッチ２７０が通信ポート２６５及びコネクタ２７５をオン状態とし、マイクロコントローラ１１０に対する割り込みを発生させる。この割り込みを受け取ると、マイクロコントローラ１１０は割り込みを処理し、どのようなサービスルーチンが適当かを識別し、メモリ２１５内に格納されている計測値を通信ポート２６５及びコネクタ２７５へと送る処理を実行する。
【００３５】
他の実施形態においては、メモリ２１５の内容は例えば企業１４０からのネットワーク１４５を介した要求又は通信によって、取得される。まず、生産物１０５が宛先ユーザに届いたというデータエントリがあると、コンピュータ１５５のユーザのうち一人がネットワーク１４５を介して要求を発し、或いはその種の要求が複数台のコンピュータ１５５のうちいずれかから自動的に発せられる。その要求は内部ネットワーク１６０からコンピュータ１５０へ、更にネットワーク１４５を介してマイクロコントローラへと、ルーティングされる。この要求を受信したとき、マイクロコントローラ１１０はメモリ２１５内の計測結果を、要求元のコンピュータ１５５に対して返送する。或いは、又はこれと共に、この要求によって他の宛先が特定され、マイクロコントローラ１１０は当該他の宛先へと計測結果を送信する。
【００３６】
以上、本発明に関し輸送条件の記録という文脈で説明を行った。理解されるべきことの一つは、本発明を商品ライフサイクルの各フェーズにおける条件監視にも使用できることである。例えば、システム１００を用いることによって、不穏当な記憶内容或いは動作温度を検出し、敏感な装置の保証を廃止・軽減することもできる。システム１００は、また、生産物１０５の誤用・乱用、定められた条件外での使用、或いは通常のユーザ環境で間欠的に発生する変則的状況を検知するため、使用することもできる。
【００３７】
本発明は、比較的安価で既存の商品に容易に集積化可能なデータ取得システムを提供するものである。これによって、大規模に分散している生産物からデータを収集することが可能になり、或いは特定の生産物の各瞬間におけるデータを収集することが可能になる。本発明は、また、既存の包装や既存の商品の形状を変更する必要がないデータ取得システムを提供するものである。更に、本発明は通信ポートから或いはネットワークを介して直接にデータを取得可能にするという利点も有している。
【図面の簡単な説明】
【００３８】
【図１】本発明の教示によるデータ取得システムの構成を示す概念図である。
【図２】データ取得システムの一部として組み込まれるセンサシステムの構成を示すブロック図である。
【符号の説明】
【００３９】
１００  データ取得システム、１０５  生産物、１１０  マイクロコントローラ、１１５  マイクロプロセッサ、１２０  オンボードメモリ、１２５  アナログディジタル変換器（Ａ／Ｄ）、１３０  リアルタイムクロック割り込みコントローラ（ＲＴＣ）、１３５  ユニバーサル非同期受信送信機（ＵＡＲＴ）、１４０  企業、１４５  ネットワーク、１５０，１５５  コンピュータ、１６０  内部ネットワーク、１６５  センサシステム、１７０  プログラム、２０５  マイクロコントローラインタフェース、２１５  メモリ、２２０  制御回路、２２５  電源、２３０  センサ、２３５  湿度センサ、２４０  温度センサ、２４５  加速度計、２５０  タイマ、２５５  ＧＰＳセンサ、２６０  センサインタフェース、２６５  通信ポート、２７０  電源スイッチ、２７５  コネクタ。
【図１】
2004284825.tif 000003
【図２】
2004284825.tif 000004