(57)【要約】【課題】  従来の追跡システムは、消費電力が少なく安価なランニングコストで運用することが難しかった。【解決手段】  本発明では、振動検知により起動して予め設定された発信機識別情報を送信する発信機と、予め決められた位置に点在して複数配置され、発信機が送信する発信機識別情報を受信し、発信機識別情報と、当該発信機識別情報の受信日時と、自装置を特定する子局識別情報とを含む追跡情報を予め決められた宛先に送信すると共に、他装置から受信する追跡情報を再送信する子局装置と、子局装置により送信または再送信された追跡情報を収集する親局装置とを有することを特徴とする。【選択図】図５
2014052870.tif 000002
【特許請求の範囲】
【請求項１】
振動を検知することにより起動して、発信機を識別する第１情報を送信する発信機と、
点在して複数配置され、前記発信機が送信する前記第１情報を受信し、前記第１情報と、当該第１情報の受信日時と、自装置を特定する第２情報とを含む第３情報を送信すると共に、他の子局装置から受信する前記第３情報を送信する子局装置と、
前記子局装置により送信された前記第３情報を収集する親局装置と
を有することを特徴とする追跡システム。
【請求項２】
請求項１に記載の追跡システムにおいて、
前記発信機は、
予め決められた周波数の電波により前記第１情報を送信する発信手段と、
自機の振動を検出する検出手段と、
前記検出手段が振動を検出した場合に自機をウェイクアップ状態にし、前記発信手段から予め設定された回数および時間の少なくとも一方の条件で前記第１情報を送信し、前記検出手段が振動を検出するのを待っている場合に自機をスリープ状態に維持する第１制御手段と
を有することを特徴とする追跡システム。
【請求項３】
請求項２に記載の追跡システムにおいて、
前記制御手段は、前記発信手段が前記第１情報の送信を開始するタイミングをランダムに可変させる
ことを特徴とする追跡システム。
【請求項４】
請求項１から３のいずれか一項に記載の追跡システムにおいて、
前記子局装置は、
前記発信機が送信する前記第１情報を受信する受信手段と、
他の前記子局装置または前記親局装置との間で無線通信を行う第１通信手段と、
前記第３情報を前記第１通信手段から前記親局装置に送信させると共に、他の前記子局装置から前記第１通信手段が受信する前記第３情報を前記第１通信手段から送信する第２制御手段と
を有することを特徴とする追跡システム。
【請求項５】
請求項４に記載の追跡システムにおいて、
前記第２制御手段は、前記受信手段が前記第１情報を受信した時の受信レベルをモニタし、前記受信レベルの変化が予め設定した範囲内である場合、受信した前記第１情報を無視する
ことを特徴とする追跡システム。
【請求項６】
請求項４または５に記載の追跡システムにおいて、
前記第２制御手段は、前記受信手段が予め設定した受信レベル以上の受信信号を前記発信機から受信した場合に自機をウェイクアップ状態にし、前記受信信号が予め設定した受信レベル未満の場合は自機をスリープ状態に維持する
ことを特徴とする追跡システム。
【請求項７】
請求項１から６のいずれか一項に記載の追跡システムにおいて、
前記親局装置は、
前記子局装置との間で無線通信を行う第２通信手段と、
前記第２通信手段により前記子局装置から受信する前記第３情報を収集して管理する第３制御手段と
を有することを特徴とする追跡システム。
【請求項８】
請求項７に記載の追跡システムにおいて、
前記第３制御手段は、前記第３情報に含まれる前記第１情報と、当該第１情報の受信日時と、前記第２情報とから前記発信機の移動経路を解析する
ことを特徴とする追跡システム。
【請求項９】
予め決められた周波数の電波により、自機を識別する第１情報を送信する発信手段と、
自機の振動を検出する検出手段と、
前記検出手段が振動を検出した場合に自機をウェイクアップ状態にし、前記発信手段から予め設定された回数および時間の少なくとも一方の条件で前記第１情報を送信し、前記検出手段が振動を検出するのを待っている場合に自機をスリープ状態に維持する制御手段と
を有することを特徴とする発信機。
【請求項１０】
請求項９に記載の発信機において、
前記制御手段は、前記発信手段が前記第１情報の送信を開始するタイミングをランダムに可変させる
ことを特徴とする発信機。
【請求項１１】
発信機が送信する当該発信機を識別する第１情報を受信する受信手段と、
他装置との間で無線通信を行う通信手段と、
前記第１情報と、当該第１情報の受信日時と、自装置を特定する第２情報とを含む第３情報を前記通信手段から他装置に送信させると共に、他装置から前記通信手段が受信する前記第３情報を前記通信手段から送信させる制御手段と
を有することを特徴とする子局装置。
【請求項１２】
請求項１１に記載の子局装置において、
前記制御手段は、前記受信手段が前記第１情報を受信した時の受信レベルをモニタし、前記受信レベルの変化が予め設定した範囲内である場合、受信した前記第１情報を無視する
ことを特徴とする子局装置。
【請求項１３】
請求項１１または１２に記載の子局装置において、
前記制御手段は、前記受信手段が予め設定した受信レベル以上の受信信号を前記発信機から受信した場合に自機をウェイクアップ状態にし、前記受信信号が予め設定した受信レベル未満の場合は自機をスリープ状態に維持する
ことを特徴とする子局装置。
【請求項１４】
複数の箇所に点在して配置された発信機により送信され、前記発信機を識別する第１情報を受信し、前記第１情報と、当該第１情報の受信日時と、自装置を特定する第２情報とを含む第３情報を送信する子局装置との間で無線通信を行う通信手段と、
前記通信手段により前記子局装置から受信する前記第３情報を収集して管理する親局制御手段と
を有することを特徴とする親局装置。
【請求項１５】
請求項１４に記載の親局装置において、
前記制御手段は、前記第３情報に含まれる前記第１情報と、当該第１情報の受信日時と、当該第１情報を受信した前記子局装置を示す第２情報とから前記発信機の移動経路を解析する
ことを特徴とする親局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発信機、子局装置、親局装置、及び追跡システムに関する。
【背景技術】
【０００２】
近年、野生動物による農作物の被害が多発し、野生動物の生態を解明するために動物にＧＰＳ付きの無線機を付けて位置を監視するなどの技術が考えられている（例えば、特許文献１参照）。或いは、徘徊者などの位置を確認する技術が考えられている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０２９０４６号公報
【特許文献２】特開平１１−２８３１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、ＧＰＳ付きの無線機を搭載して追跡する方法は、サイズが大きく、ランニングコストも高く、且つ、電池駆動による無線機の動作時間が短い、などの問題が生じる。
【０００５】
上記課題に鑑み、本発明の目的は、小型で消費電力が少なく、安価なランニングコストで運用できる発信機、子局装置、親局装置、及び追跡システムを提供することである。
【課題を解決するための手段】
【０００６】
一つの観点による追跡システムは、振動を検知することにより起動して、発信機を識別する第１情報を送信する発信機と、点在して複数配置され、発信機が送信する第１情報を受信し、第１情報と、当該第１情報の受信日時と、自装置を特定する第２情報とを含む第３情報を送信すると共に、他の子局装置から受信する第３情報を送信する子局装置と、子局装置により送信された第３情報を収集する親局装置とを有することを特徴とする。
【０００７】
一つの観点による発信機は、予め決められた周波数の電波により、自機を識別する第１情報を送信する発信手段と、自機の振動を検出する検出手段と、検出手段が振動を検出した場合に自機をウェイクアップ状態にし、発信手段から予め設定された回数および時間の少なくとも一方の条件で第１情報を送信し、検出手段が振動を検出するのを待っている場合に自機をスリープ状態に維持する制御手段とを有することを特徴とする。
【０００８】
一つの観点による子局装置は、発信機が送信する当該発信機を識別する第１情報を受信する受信手段と、他装置との間で無線通信を行う通信手段と、第１情報と、当該第１情報の受信日時と、自装置を特定する第２情報とを含む第３情報を通信手段から他装置に送信させると共に、他装置から通信手段が受信する第３情報を通信手段から送信させる制御手段とを有することを特徴とする。
【０００９】
一つの観点による親局装置は、複数の箇所に点在して配置された発信機により送信され、発信機を識別する第１情報を受信し、第１情報と、当該第１情報の受信日時と、自装置を特定する第２情報とを含む第３情報を送信する子局装置との間で無線通信を行う通信手段と、通信手段により子局装置から受信する第３情報を収集して管理する親局制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
本件開示の発信機、子局装置、親局装置、及び追跡システム発信機は、小型で消費電力が少なく、安価なランニングコストで運用することができる。
【図面の簡単な説明】
【００１１】
【図１】追跡システム１００の一例を示す図である。
【図２】パケット２６１の一例を示す図である。
【図３】追跡システム１００の適用例を示す図である。
【図４】発信機１０３と子局装置１０１の通信範囲の一例を示す図である。
【図５】追跡システム１００の概要を示す図である。
【図６】発信機１０３の一例を示す図である。
【図７】発信機１０３の処理例を示すフローチャートである。
【図８】子局装置１０１の一例を示す図である。
【図９】子局装置１０１の処理例を示すフローチャートである。
【図１０】子局装置１０１のその他の処理例を示すフローチャートである。
【図１１】親局装置１０２の一例を示す図である。
【図１２】親局装置１０２の処理例を示すフローチャートである。
【図１３】センシングモード時の動作シーケンス例を示す図である。
【図１４】盗難追跡モード時の動作シーケンス例を示す図である。
【図１５】発信機１０３の送信タイミング例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本件開示の発信機、子局装置、親局装置、及び追跡システムの実施形態について詳しく説明する。
【００１３】
本実施形態で説明する追跡システムは、圃場（農園、果樹園など）で農作物が持ち去られた場合に、盗難経路を明確にすることができる。そして、これに基づいて、圃場の管理者は、適切な盗難防止対策を講じることができる。この背景として、近年、果樹園などで高価な果物が持ち去られる事件が多発していることがある。果物の盗難対策として、例えば、農場への侵入者を感知するための人感センサーやワイヤーセンサーなどで侵入者を検知した場合に警報機等を作動して威嚇する方法が考えられる。或いは、高感度のカラーカメラやＷｅｂカメラなどが侵入者の写真を撮影し、携帯電話システムを利用して監視装置に写真を送信する方法などが考えられる。
【００１４】
ところが、果樹園や農場などの圃場に人感センサーを取り付けて侵入者の有無を検知してカメラで撮影する方法は、広大で樹木などの死角が多い圃場の場合は難しく、盗難後の逃走経路の解明ができないという問題がある。また、物品や動植物に携帯電話などの無線機を搭載して追跡する方法は、サイズが大きくランニングコストも高いという問題がある。特に消費電力の大きい無線機を電池で駆動するので、動作時間が短いなどの問題も生じる。
【００１５】
そこで、本実施形態に係る発信機、子局装置、親局装置、及び追跡システム発信機は、小型で消費電力が少なく、安価なランニングコストで運用することができるようになっている。
【００１６】
［追跡システム１００］
図１は、追跡システム１００の一例を示す図である。本実施形態に係る追跡システム１００は、子局装置１０１と、親局装置１０２と、発信機１０３とを有する。図１の例において、追跡システム１００は、離れた場所に点在する複数の圃場（農園、果樹園など）に９台の子局装置１０１が配置されている。そして、子局装置１０１（１）から子局装置１０１（９）の各々は、少なくともいずれか一台の他の子局装置１０１と互いに通信可能な位置に設置されている。さらに、子局装置１０１（１）から子局装置１０１（９）のうち少なくとも１台は親局装置１０２と通信可能な位置に設置されている。そして、親局装置１０２との通信が直接できない子局装置１０１は、他の子局装置１０１が中継することにより、親局装置１０２と間接的に通信を行う。
【００１７】
例えば図１の場合は、子局装置１０１（９）が親局装置１０２と通信可能な位置に配置されている。そして、子局装置１０１（８）は、子局装置１０１（９）と直接通信できる位置に設置されており、子局装置１０１（９）を経由して親局装置１０２と通信する。さらに、子局装置１０１（９）と直接通信できない位置に設置され、子局装置１０１（８）と直接通信できる位置に設置されている子局装置１０１（４）、１０１（５）、１０１（６）、１０１（７）は、子局装置１０１（８）、１０１（９）を経由して親局装置１０２と通信する。同様に、子局装置１０１（１）、１０１（２）、１０１（３）は、子局装置１０１（７）と直接通信できる位置に設置されているので、子局装置１０１（７），１０１（８），子局装置１０１（９）を経由して親局装置１０２と通信する。
【００１８】
そして、例えば親局装置１０２は、管理用端末であるパーソナルコンピュータ（パソコンと称す）１５１に接続されている。親局装置１０２は、管理者が操作するパソコン１５１から発行されるコマンドを子局装置１０１に送信して、各子局装置１０１の設定や制御を行う。そして、親局装置１０２は、各子局装置１０１で取得された情報（センサ情報や追跡情報など）を集めてパソコン１５１に出力する。
【００１９】
ここで、以降の説明において、子局装置１０１（１）、子局装置１０１（２）、子局装置１０１（３）、子局装置１０１（４）、子局装置１０１（５）、子局装置１０１（６）、子局装置１０１（７）、子局装置１０１（８）、子局装置１０１（９）に共通の内容を説明する場合は、（番号）を省略して子局装置１０１と表記し、特定の子局装置１０１を指す場合は符号に（番号）を付加して、例えば子局装置１０１（３）のように表記する。
【００２０】
また、追跡システム１００は、センシングモードと盗難追跡モードとの２つのモードを有する。センシングモードでは、各圃場に設置された子局装置１０１は、離れた場所に点在する複数の圃場（農園、果樹園など）の状態を取得し、取得した状態を親局装置１０２に送信する。盗難追跡モードでは、高価な果実などが盗まれた場合に、追跡システム１００は、盗難経路の解析を行って盗難対策を図り、あるいは盗難物の追跡を行うことができる。そして、本実施形態に係る追跡システム１００では、予め樹木に取り付けられた高価な果実に似せた発信機１０３が発信する無線信号を、子局装置１０１が受信して親局装置１０２に送信するようになっている。
【００２１】
ここで、センシングモードと盗難追跡モードは、以下のように切り替えられる。例えば、追跡システム１００は、収穫期に盗難追跡モードに切り替えられ、収穫期の中でも盗難発生が多発する夜間には盗難追跡モードに切り替えられる。尚、子局装置１０１側の動作モードは、追跡システム１００の管理者が手動でコマンドを発行して設定しもよいし、タイマーで自動的に設定してもよい。
【００２２】
また、親局装置１０２が各子局装置１０１から取得する情報は、センシングモードでは、例えば畑の土壌温度や雰囲気温度、湿度、或いはｐＨ値や水分量、日照量などの計測データや、作物の生育状態や農地の状態をカメラで撮影した画像データなどである。親局装置１０２が各子局装置１０１から取得する情報は、盗難追跡モードでは、発信機１０３が送信する発信機識別情報（発信機識別ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ））や受信日時、受信レベル（ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ））などである。尚、後で説明する送信元アドレスや子局識別ＩＤを送信データに付加することによって、親局装置１０２は、どの子局装置１０１から送信された情報であるかを判別できる。
【００２３】
このように、本実施形態に係る追跡システム１００では、子局装置１０１は、圃場の状態を把握するためのセンサーの計測データや画像データ、発信機１０３が送信する発信機識別ＩＤなどの情報を取得して親局装置１０２に送信する。
【００２４】
ここで、本実施形態に係る追跡システム１００では、子局装置１０１および親局装置１０２との間の通信は、例えば４００ＭＨｚ帯の特定小電力無線規格（ＡＲＩＢ（Aｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ））  ＳＴＤ−Ｔ６７規格）に基づいた無線を利用する。この規格では、ｃｈ７からｃｈ４６までの３９個のチャネル数があり、データを送信する場合にキャリアセンスしてチャネルが使用されていないことを送信側が確認する。そして、所定の送信時間内で自由にチャネルを使用することができるようになっている。また、発信機１０３は、例えば３１５ＭＨｚ帯の特定小電力無線を用いる。尚、発信機１０３で４００ＭＨｚ帯の特定小電力無線を用いてもよいし、子局装置１０１で３１５ＭＨｚ帯の特定小電力無線を用いてもよい。或いは、３００ＭＨｚ帯の微弱無線や他の周波数帯の無線を用いてもよい。
［データフォーマット］
次に、親局装置１０２と子局装置１０１との間で通信するデータフォーマット例を図２（ａ）に示す。尚、本実施形態では、追跡システム１００は、データやコマンドをパケット２６１で送受信するが、専用のフォーマットを用いてデータやコマンドを送受信してもよい。
【００２５】
図２（ａ）において、パケット２６１はヘッダ２６２とペイロード２６３とを有する。そして、ヘッダ２６２は、送信先アドレス２７１と、送信元アドレス２７２と、中継ルートにある中継局アドレス２７３とを有する。また、ペイロード２６３には、子局装置１０１から親局装置１０２に送信される取得データや親局装置１０２から子局装置１０１に送信されるコマンドやデータなどが格納される。
【００２６】
図２（ｂ）に示すように、親局装置１０２（アドレスを１０とする）から子局装置１０１（１）にコマンドやデータを送信する場合のヘッダ２６２は、送信先アドレス２７１が（１）、送信元アドレス２７２が（１０）、中継局アドレス２７３が（９）＞（８）＞（７）である。ここで、「（９）＞（８）＞（７）」の記号”＞”は、子局装置１０１（９）、１０１（８）、１０１（７）の順に情報が転送されることを示している。また、ペイロード２６３には親局装置１０２から子局装置１０１（７）に送信されるコマンドやデータが格納される。尚、中継ルートについては、システム設計時に予め決められているものとし、親局装置１０２内部に各子局装置１０１に送信する場合の中継ルートが予め記憶されている。
【００２７】
親局装置１０２からパケット２６１を受信した子局装置１０１（９）は、ヘッダ２６２の中継局アドレス２７３を参照して、自装置のアドレスが記載されている場合は、パケット２６１から自装置のアドレスを削除する。そして、子局装置１０１（９）は、パケット２６１を子局装置１０１（８）に送信する。ここで、子局装置１０１（８）に送信されたパケット２６１のヘッダ２６２の中継局アドレス２７３は（８）＞（７）となる。尚、自装置のアドレスを削除するのは、中継局間で送信が繰り返される無限ループに陥るのを防止するためである。従って、受信したパケット２６１のヘッダ２６２の中継局アドレス２７３に自装置のアドレスが無い場合、パケット２６１は送信されない。これにより、仮に親局装置１０２が送信したパケット２６１を子局装置１０１（６）が受信した場合、子局装置１０１（６）は、送信先アドレス２７１や中継局アドレス２７３に自局のアドレスが記載されていないので、パケット２６１を送信しない。また、仮に親局装置１０２が送信したパケット２６１が子局装置１０１（８）と子局装置１０１（９）とで受信された場合、子局装置１０１（８）は中継局アドレス２７３の自局アドレスより前に他局のアドレス（９）が記載されているので、再送信しない。中継局の子局装置１０１（７）についても同様に動作する。
【００２８】
このようにして、親局装置１０２が送信するパケット２６１は、最終的な送信先である子局装置１０１（１）に送信される。
【００２９】
ここで、送信先の子局装置１０１（１）は、子局装置１０１（７）がパケット２６１を送信する前に子局装置１０１（８）が送信するパケット２６１を受信した場合、次のように動作する。子局装置１０１（１）は、子局装置１０１（８）から受信するパケット２６１の中継局アドレス２７３にアドレス（７）が残っているので、パケット２６１に記載されているコマンドの実行は行わないように動作する。これにより、追跡システム１００は、同じコマンドを重複して実行することを防止できる。
【００３０】
子局装置１０１から親局装置１０２に取得データを送信する場合も上記の説明と同様に動作する。例えば、データ２６１のヘッダ２６２の送信先アドレス２７１は（１０）、送信元アドレス２７２は（１）、中継局アドレス２７３は（７）＞（８）＞（９）となり、ペイロード２６３には子局装置１０１（１）の取得データが格納される。そして、中継局の子局装置１０１（７）、子局装置１０１（８）および子局装置１０１（９）の順番に中継局アドレス２７３に記載された自局のアドレスを削除しながら送信を繰り返して親局装置１０２でパケット２６１が受信される。
【００３１】
このようにして、各子局装置１０１と親局装置１０２との間で通信を行うことができる。例えば、本実施形態に係る追跡システム１００では、子局装置１０１は発信機１０３の発信機識別ＩＤを受信した場合に、発信機識別ＩＤや受信日時などの追跡情報を子局装置１０１内部に蓄積する（ロギングと称する）。そして、親局装置１０２は子局装置１０１に保持されている発信機１０３の追跡情報を要求するコマンドを発行して、各子局装置１０１に保持されている追跡情報を収集する。或いは、中継局となる子局装置１０１を常に通信可能な状態（ウェイクアップ状態と称する）にしておくことにより、発信機識別ＩＤを受信した子局装置１０１からリアルタイムで親局装置１０２に発信機識別ＩＤを送信して盗難の発生を通知することができる。
［盗難追跡モード］
次に、盗難追跡モードについて説明する。盗難追跡モードでは、高価な果実（さくらんぼなど）に似せた発信機１０３を予め樹木に取り付けておき、子局装置１０１は、発信機１０３が発信する無線信号を受信し、受信した無線信号を親局装置１０２に送信する。例えば図３は、図１で説明した９台の子局装置１０１を用いて、さくらんぼの果樹園を監視する追跡システム１００のイメージを示した図である。ここで、図１と同符号のものは同一または同様の要素を示す。
【００３２】
図３の例では、監視圃場Ａ、監視圃場Ｂおよび監視圃場Ｃの３ヶ所に点在するさくらんぼ果樹園を監視する。監視圃場Ａの近辺には子局装置１０１（２）と子局装置１０１（３）とが配置され、監視圃場Ｂの近辺には子局装置１０１（４）と子局装置１０１（５）とが配置されている。同様に、監視圃場Ｃの近辺には子局装置１０１（７）と子局装置１０１（１）とが配置されている。そして、図１で説明したように、子局装置１０１（８）および子局装置１０１（９）を中継して、子局装置１０１（７）と親局装置１０２との間で通信することができる。
【００３３】
図３において、監視圃場Ａには、さくらんぼに似せた発信機１０３（１）と発信機１０３（２）とが本物の果実が成っているように樹木に取り付けられている。同様に、監視圃場Ｂには発信機１０３（３）と発信機１０３（４）とが樹木に取り付けられ、監視圃場Ｃには発信機１０３（５）と発信機１０３（６）とが樹木に取り付けられている。尚、図３の例では、発信機１０３は各圃場に２個しか取り付けられていないが、実際にはもっと多くの発信機１０３が取り付けられてもよい。
【００３４】
そして、果実泥棒がさくらんぼを収穫して車などで持ち去ろうとした場合、収穫されたさくらんぼの中にさくらんぼを模倣した発信機１０３が紛れ込むことになる。図３の例では、泥棒の車の荷台に発信機１０３（７）、泥棒の籠の中には発信機１０３（８）がそれぞれ紛れ込んでいる。そして、持ち去ろうとする果実に紛れ込んでいる発信機１０３が子局装置１０１の受信可能範囲内を通った場合、当該子局装置１０１は発信機１０３が送信する発信機識別ＩＤを受信して、受信した発信機識別ＩＤを親局装置１０２に通知する。尚、発信機１０３は、通常、振動を検出する機能を動作させて子局装置１０１への送信機能を停止させた状態（スリープ状態と称する）にあり、盗難時の振動を検知してウェイクアップし、発信機識別ＩＤを子局装置１０１に送信する。
【００３５】
このようにして、高価な果実などが盗まれた場合に、盗難物の運び出し経路の解析や盗難物の追跡を行うことができる。
【００３６】
ここで、発信機１０３および子局装置１０１の通信範囲について、図４を用いて説明する。図４は、図３で説明した子局装置１０１（１）、１０１（６）、１０１（７）、１０１（８）、１０１（９）の５つの子局装置１０１を抜き出した図である。図４の例では、発信機１０３が送信する信号を受信可能な範囲（ロギング範囲）１６１と、子局装置１０１間で互いに通信可能な範囲（中継範囲）１６２との一例を示した図である。図４において、子局装置１０１の中継範囲１６２は、少なくともいずれか一台の子局装置１０１を含むように設置されている。例えば子局装置１０１（１）の中継範囲１６２（１）と子局装置１０１（７）の中継範囲１６２（７）は互いの子局装置１０１が含まれる位置に配置されているので、互いに通信することができる。他の子局装置１０１についても同様である。
【００３７】
また、発信機１０３が送信する信号を受信可能なロギング範囲１６１は、中継範囲１６２よりも小さいが、子局装置１０１が点在して配置されているので、いずれかの子局装置１０１で発信機１０３の信号をモニタできる確率は高い。
【００３８】
また、図３において、高速道路のゲートなど主要な場所に発信機１０３が送信する信号を受信可能な受信機１５２を配置しておいてもよい。この場合、受信機１５２と親局装置１０２との間で通信を行うことができないので、電話回線や携帯電話などの通信インフラを利用して、送信するようにしてもよい。或いは、盗難ルートの解析を行う場合、受信機１５２は、発信機１０３から受信した信号の履歴を記憶するメモリなどを含んでいればよい。
【００３９】
このようにして、本実施形態に係る追跡システム１００は、高価な果実などが盗まれた場合に、盗難経路の解析を行うことができる。これにより、盗難経路に警告板や監視カメラを設置して盗難対策を図ることができ、盗難時に盗難物と犯人の追跡を行うことができる。
［追跡システム１００］
次に、追跡システム１００の概要について図５を用いて説明する。図５は、発信機１０３、子局装置１０１、親局装置１０２の基本的な関係を示す図である。
【００４０】
図５において、発信機１０３は、振動センサー２０１と、メモリ２０２と、送信制御部２０３とを有する。
【００４１】
振動センサー２０１は、例えば加速度センサーなどの振動を検出できるデバイスを用いる。そして、振動センサー２０１は、予め設定された閾値以上の振動を検知した場合、検出信号を送信制御部２０３に出力する。
【００４２】
メモリ２０２は、例えば不揮発性メモリなどの記憶媒体を含み、発信機１０３固有の情報（発信機識別ＩＤ）を予め記憶している。ここで、発信機１０３を特定するための固有の情報として、例えば発信機１０３のシリアル番号や製造番号などを使用してもよい。
【００４３】
送信制御部２０３は、ＣＰＵなどを含み、予めＣＰＵの内部に記憶されたプログラムによって発信機１０３の動作を制御する。そして、送信制御部２０３は、振動センサー２０１が予め設定された閾値以上の振動を検出したことを示す検出信号を出力した場合に、メモリ２０２に記憶されている発信機識別ＩＤをアンテナＡＮＴから送信する。尚、送信制御部２０３は、振動センサー２０１が振動を検出した場合にスリープ状態にある発信機１０３を起動する。尚、発信機１０３がスリープ状態にある時、振動センサー２０１と送信制御部２０３の割り込み検出回路が動作状態にあり、その他の回路（送信制御部２０３の送信回路など）を適宜オフにして無駄な電力の消費を抑える。そして、振動センサー２０１から検出信号が出力されると、送信制御部２０３に割り込みが掛かり、オフにしていた回路をオンにして発信機１０３のその他の回路を起動する。発信機１０３が起動されてウェイクアップ状態になった後、送信制御部２０３は、メモリ２０２に記憶されている発信機識別ＩＤを子局装置１０１に送信する。本実施形態に係る追跡システム１００では、発信機１０３は例えば３１５ＭＨｚ帯の無線信号で発信機識別ＩＤを子局装置１０１に送信する。
【００４４】
一方、子局装置１０１は、受信部２０４と、子局本体２０５とを有する。
【００４５】
受信部２０４は、発信機１０３から送信される３１５ＭＨｚ帯の無線信号を、アンテナＡＮＴを介して受信する。そして、受信信号に含まれる発信機識別ＩＤを子局本体２０５に出力する。この時、受信信号の信号レベル（ＲＳＳＩ）も子局本体２０５に出力する。そして、子局本体２０５は、発信機識別ＩＤとＲＳＳＩと受信部２０４が発信機識別ＩＤを受信した日時情報とをメモリ２０６に記憶する。尚、メモリ２０６は、例えば、電源供給がされなくても記憶内容が保持される不揮発性のメモリである。また、日時情報は、受信部２０４に日時をカウントするＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）を搭載して子局本体２０５に受信日時を出力するようにしてもよいし、子局本体２０５にＲＴＣを搭載して受信日時を取得するようにしてもよい。尚、子局本体２０５をスリープ状態にして運用する場合は、受信部２０４からの割り込み信号で子局本体２０５をウェイクアップする。
【００４６】
このようにして、子局装置１０１は、発信機識別ＩＤと受信日時とを互いに関連付けてメモリ２０６に記憶する。尚、子局装置１０１は、メモリ２０６にＲＳＳＩを記憶するようにしてもよい。そして、メモリ２０６に記憶された情報は、例えば４２０ＭＨｚ帯の特定小電力無線により、適宜、親局装置１０２に送信される。尚、メモリ２０６に記憶された情報は、新たに情報が発信機１０３から取得される毎に、逐次、親局装置１０２に送信するようにしてもよい。あるいは、メモリ２０６に記憶された情報は、メモリ２０６に蓄積しておいて、親局装置１０２からの送信要求コマンドに応答して親局装置１０２に送信するようにしてもよい。前者の場合は、盗難中の発信機１０３の移動経路をリアルタイムでモニタする場合に適しているが、中継を行う子局装置１０１をスリープ状態にせずに常時起動状態にしておくことが好ましい。後者の場合は、犯人の逃走経路を後で解析する場合に適しており、各子局装置１０１は予め設定されたタイムスケジュールに従って、スリープ状態とウェイクアップ状態とを定期的に繰り返すことができ、子局装置１０１を電池で動作させる場合に有効である。尚、子局装置１０１をいずれのモードで動作させるかの情報は、予め親局装置１０２から各子局装置１０１に設定して置く。
【００４７】
ここで、例えば、子局装置１０１は、圃場の状態を把握するためのセンサー２０７およびカメラ２０８を有している。そして、子局本体２０５は、センシングモードにおいて、センサー２０７からの計測データやカメラ２０８が撮影した画像データを入力できるようになっている。また、受信部２０４と、センサー２０７と、カメラ２０８との全てのデータを同時に子局本体２０５で取得できるように３つのインターフェース回路を子局本体２０５に設けてもよい。或いは、受信部２０４、センサー２０７およびカメラ２０８の切り替えは、子局本体２０５と接続するケーブルの切り替えにより行ってもよい。また、子局本体２０５のプログラムが、受信部２０４と、センサー２０７と、カメラ２０８とを切り替えるようにしてもよい。この場合、親局装置１０２から子局装置１０１にコマンドを発行して、センシングモードから盗難追跡モード、或いは盗難追跡モードからセンシングモードに切り替えることができる。或いは、子局装置１０１のＲＴＣによって特定時間（夜間など）だけ、盗難追跡モードにするようにしてもよい。
【００４８】
そして、親局装置１０２は、例えば４２０ＭＨｚ帯の特定小電力無線により、発信機識別ＩＤと受信日時とを少なくとも含む追跡情報を子局装置１０１から受信する。尚、子局装置１０１が親局装置１０２と直接通信できない場合、追跡情報は、他の子局装置１０１で中継されて親局装置１０２に送信される。また、親局装置１０２による発信機識別ＩＤを受信した子局装置１０１の特定は、図２で説明したように、ヘッダ２６１の送信元アドレス２７２により判別できる。例えば送信元アドレス２７２が（１）の場合は、子局装置１０１（１）が発信機１０３の発信機識別ＩＤを受信した子局装置１０１であることがわかる。一方、親局装置１０２は、追跡システム１００の設計情報から子局装置１０１が配置されている位置がわかる。これにより、親局装置１０２は、ペイロード２６３に含まれる発信機識別ＩＤおよび日時情報からどの発信機１０３がいつどこの子局装置１０１の近くを通過したかを分析することができる。尚、発信機１０３毎に唯一の発信機識別ＩＤが付与されているので、複数の発信機１０３が複数の経路で運び出されている場合でも、それぞれの発信機１０３の経路を特定することができる。例えば図３の場合、発信機１０３（７）と発信機１０３（８）とが異なる方向に運び出されている。このような場合でも、発信機１０３（７）と発信機１０３（８）の発信機識別ＩＤが異なるので、親局装置１０２は、発信機１０３（７）と発信機１０３（８）の経路をそれぞれ追跡することができる。
【００４９】
そして、親局装置１０２は、子局装置１０１からリアルタイムで受信する追跡情報や定期的に収集する追跡情報を、図３に示したパソコン１５１に出力し、パソコン１５１のモニタに表示する。ここで、パソコン１５１は、追跡システム１００を監視制御するためのアプリケーションプログラムがインストールされて起動されている。
【００５０】
このようにして、本実施形態に係る追跡システム１００は、高価な果実などが盗まれた場合に、発信機１０３から送信される発信機識別ＩＤを子局装置１０１で受信し、発信機識別ＩＤとその受信日時などの追跡情報を収集することができる。例えば、発信機１０３は、振動センサー２０１が予め設定された閾値以上の振動を検知した場合だけ起動されるので、無駄な電力を消費せず、乾電池だけで長期間の運用が可能になる。
【００５１】
また、子局装置１０１についても、受信部２０４から子局本体２０５に割り込み信号を出力するようにして、割り込み信号を受けるまで子局本体２０５をスリープ状態にしてもよい。この場合、受信部２０４が発信機１０３から送信される３１５ＭＨｚ帯の信号をモニタして、子局本体２０５をスリープ状態にするので、無駄な電力を消費せず、乾電池だけで長期間の運用が可能になる。但し、この場合、中継用の子局装置１０１もスリープ状態になるので盗難発生時に発信機１０３から受信した発信機識別ＩＤをリアルタイムで親局装置１０２に通知することは困難である。そして、受信した発信機識別ＩＤや受信日時などの追跡情報は、子局装置１０１内部にロギングされ、親局装置１０２から定期的にロギングされた追跡情報を収集して、盗難経路を解析する。
［発信機１０３］
次に、発信機１０３の詳細例について、図６を用いて説明する。
【００５２】
図６において、発信機１０３は、振動センサー２０１と、メモリ２０２と、ＣＰＵ２５１と、送信回路２５２と、アンテナ２５３と、乾電池２５４と、電源回路２５５と、インターフェース（Ｉ／Ｆ）２５６とを有する。尚、図６において、振動センサー２０１とメモリ２０２は、図５と同一または同様であるので重複する説明は省略する。また、図６のＣＰＵ２５１、送信回路２５２は、図５の送信制御部２０３に対応する。
【００５３】
ＣＰＵ２５１は、内部に予め記憶されたプログラムに従って動作し、発信機１０３の各部の制御を行う。例えば、ＣＰＵ２５１は電源回路２５５を制御して乾電池２５４から発信機１０３内部に供給する電源をオンまたはオフする。ここで、ＣＰＵ２５１は、振動センサー２０１が予め設定された閾値以上の振動を検出しない場合は、電源回路２５５から発信機１０３内部に供給される非主要部の電源をオフしてスリープ状態にする。尚、非主要部の電源とは、例えば送信回路２５２などに供給する電源である。
【００５４】
送信回路２５２は、例えば３１５ＭＨｚ帯のクロックを発振する水晶振動子や発信機識別ＩＤのデータで変調するための変調回路などを有する。そして、発信機識別ＩＤのデータで変調された３１５ＭＨｚ帯の電波がＡＮＴ２５３から空中に放射される。
【００５５】
ＡＮＴ２５３は、発信機１０３を搭載する果実や物品の形状に応じてモノポール型やダイポール型或いはパッチアンテナなど様々なアンテナを用いることができる。本実施形態に係る追跡システム１００では、果実としてさくらんぼを想定しているので、さくらんぼの軸にアンテナ線を内蔵可能なモノポール型のアンテナ（ホイップアンテナなど）が使用される。
【００５６】
乾電池２５４は、例えばボタン型のリチウム電池が用いられる。
【００５７】
電源回路２５５は、乾電池２５４から供給される電源を必要な電圧に変換して各回路にそれぞれ供給する。この時、電源を供給する回路の一部にＦＥＴ（Fｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）などによるスイッチ回路を設け、例えば電源回路２５５から送信回路２５２に電源を供給する回路のＦＥＴをＣＰＵ２５１によりオンまたはオフする。
【００５８】
Ｉ／Ｆ２５６は、メンテナンス用のパソコン１５１ａを発信機１０３に接続するためのインターフェースである。保守者は、発信機１０３を果樹園の樹木に取り付ける前に、パソコン１５１ａをＩ／Ｆ２５６に接続して、メモリ２０２に発信機識別ＩＤを書き込み、振動センサー２０１の振動検出感度を設定する。
【００５９】
このように、発信機１０３は、振動センサー２０１が予め設定した閾値以上の振動を検出しない場合はスリープ状態に維持され、予め設定した閾値以上の振動を検出した場合に発信機識別ＩＤを送信する動作を開始する。これにより、発信機１０３の消費電力を抑えて、追跡システム１００の長期間の運用が可能となる。また、盗難時の発信機１０３の振動により、発信機１０３から子局装置１０１に発信機識別ＩＤの送信を開始するので、逃走時の位置をリアルタイムで追跡し、あるいはロギングしたデータを収集して盗難経路の解析を行うことができる。
【００６０】
ここで、発信機１０３の処理の流れについて図７のフローチャートを用いて説明する。尚、図７の処理は、図６で説明した発信機１０３のＣＰＵ２５１に予め記憶されたプログラムに従って実行される。
【００６１】
（ステップＳ１０１）ＣＰＵ２５１は、スリープ状態にあって振動センサー２０１から割り込み信号が出力されるのを待っている。
【００６２】
（ステップＳ１０２）ＣＰＵ２５１は、振動センサー２０１が振動を検知したか否かを判別する。そして、振動を検知していない場合、処理はステップＳ１０１に戻ってスリープ状態を維持し、振動を検知した場合、処理はステップＳ１０３に進む。
【００６３】
（ステップＳ１０３）ＣＰＵ２５１は、ウェイクアップ処理を行い、発信機１０３のスリープ状態にある回路を起動する。
【００６４】
（ステップＳ１０４）ＣＰＵ２５１は、メモリ２０２に記憶されている発信機識別ＩＤを読み出して送信回路２５２から送信する。そして、処理は再びステップＳ１０１に戻ってスリープ状態に移行する。
【００６５】
このように、発信機１０３は、振動センサー２０１が予め設定した閾値以上の振動を検出するまではスリープ状態にあり、予め設定した閾値以上の振動を検出した場合に発信機識別ＩＤを送信する動作を行う。そして、発信機識別ＩＤを送信後、発信機１０３は、再びスリープ状態に移行する。これにより、消費電力を抑えて長期間の運用が可能になる。
【００６６】
尚、発信機１０３は、振動センサー２０１が閾値以上の振動を検出し続けている場合、発信機識別ＩＤの送信を所定間隔で繰り返すようにしてもよい。或いは、送信のための消費電力を抑えるために、発信機１０３は、予め設定された所定時間または所定回数だけ発信機識別ＩＤを送信するようにしてもよい。いずれの場合でも、発信機１０３は、振動が閾値以下になるとスリープ状態になる。尚、送信パターンの例については後で詳しく説明する。また、振動センサー２０１が予め設定した閾値以上の振動を検出し続けている間、振動センサー２０１が繰り返し割り込み信号を出力するようにしてもよいし、振動が閾値未満から閾値以上に変化した時だけ割り込み信号を出力するようにしてもよい。
［子局装置１０１］
次に、子局装置１０１の詳細例について、図８を用いて説明する。
【００６７】
図８において、子局装置１０１は、ＣＰＵ３０１と、無線モジュール３０２と、センサー２０７と、カメラ２０８と、ＲＴＣ３０３と、メモリ２０６と、乾電池３０４と、フォトモスリレー３０５と、Ｉ／Ｆ３０６とを有している。尚、各ブロックはバス３０７を介して相互に接続されている。また、図５と同符号の受信部２０４、子局本体２０５、メモリ２０６、センサー２０７およびカメラ２０８は、同一または同様の要素なので重複する説明は省略する。
【００６８】
ＣＰＵ３０１は、内部に予め記憶されたプログラムに従って動作する中央演算処理部で、子局装置１０１全体の動作を制御する。
【００６９】
無線モジュール３０２は、他の子局装置１０１や親局装置１０２との間で図２に示したパケット２６１を送受信するための回路を有している。尚、本実施形態の追跡システム１００は、先に説明したように、特定小電力無線規格に従った無線通信方法でパケット２６１を送受信し、ＣＰＵ３０１から指令される通信チャネルを用いている。例えば、特定小電力無線規格のｃｈ７を用いて通信するようＣＰＵ３０１から指令された場合、無線モジュール３０２は、通信周波数帯域をｃｈ７に設定する。
【００７０】
ＲＴＣ３０３は、時計機能と予め設定された時間を計測するタイマー機能の少なくとも１つを有する。そして、予め設定された日時になった場合、或いは予め設定された時間が経過した場合に、ＣＰＵ３０１に割り込み信号を出力し、スリープ状態にあるＣＰＵ３０１を起動することができる。日時設定やタイマー設定は親局装置１０２からの日時設定コマンドなどにより設定される。さらに、本実施形態に係る追跡システム１００は、ＲＴＣ３０３の時計機能により、発信機１０３から送信される信号の受信日時を取得し、発信機識別ＩＤと共にメモリ２０６に記憶する。尚、ＲＴＣは、発信機１０３から送信される信号を受信する受信部２０４に搭載されてもよく、この場合、受信部２０４が受信日時を取得する。ここで、本実施形態では、ＲＴＣが時計とタイマーの２つの機能を有するものとするが、別々に２つのＲＴＣを設けてもよい。
【００７１】
乾電池３０４は、子局装置１０１に動作電源を供給する。例えば、子局装置１０１の主要部には乾電池３０４から直接電源が供給され、非主要部にはフォトモスリレー３０５を介して電源が供給される。ここで、主要部は、子局装置１０１をスリープ状態からウェイクアップ状態にするために必要な回路ブロックで、少なくともＲＴＣ３０３と、ＲＴＣ３０３が出力する割り込み信号を検出してＣＰＵ３０１を起動するためのＣＰＵ３０１の一部の回路を含む。また、非主要部は、例えばメモリ２０６、センサー２０７、カメラ２０８、無線モジュール３０２などの回路である。尚、ＣＰＵ３０１内部の回路でスリープ状態からウェイクアップ状態にする回路は常に動作している。
【００７２】
フォトモスリレー３０５は、ＣＰＵ３０１からの指令に応じて乾電池３０４から供給される電源のオンオフを切り替えるためのスイッチである。フォトモスリレー３０５を経由して非主要部に電源が供給される。
【００７３】
Ｉ／Ｆ３０６は、先に説明したように、受信部２０４と、センサー２０７と、カメラ２０８との全てのデータを同時に子局本体２０５で取得できるように、受信部２０４と、センサー２０７と、カメラ２０８とからの出力を並列に入力してもよい。Ｉ／Ｆ３０６は、いずれか１つを保守者が接続するようにしてもよい。或いは、Ｉ／Ｆ３０６で受信部２０４、センサー２０７およびカメラ２０８のいずれかをＣＰＵ３０１で選択できるようにしてもよい。例えばＣＰＵ３０１により、盗難が発生し易い夜間だけセンサー２０７やカメラ２０８から受信部２０４に切り替えておいたり、センサー２０７やカメラ２０８からデータを取得する時以外は受信部２０４に切り替えておいてもよい。いずれの場合にも、受信部２０４、センサー２０７およびカメラ２０８の少なくとも１つがＩ／Ｆ３０６に接続される。
【００７４】
バス３０７は、各ブロック間でデータやコマンド或いは制御信号などを入出力するための共通バスである。
［ＣＰＵ３０１の処理］
次に、子局装置１０１のＣＰＵ３０１の処理について詳しく説明する。ＣＰＵ３０１は、図８に示したように、データ取得処理部３５１と、通信処理部３５２と、ウェイクアップ処理部３５３と、スリープ処理部３５４と、時刻設定処理部３５５とを有する。
【００７５】
データ取得処理部３５１は、受信部２０４が発信機１０３から受信する発信機識別ＩＤやセンサー２０７から取得するデータ、或いはカメラ２０８で撮影した画像データをメモリ２０６に一時的に記憶する処理を行う。尚、データ取得処理部３５１は、ＲＴＣ３０３の時計機能を利用して、受信部２０４が発信機１０３から発信機識別ＩＤを受信した日時を取得し、発信機識別ＩＤに関連付けてメモリ２０６に記憶する。或いは、受信部２０４にＲＴＣを搭載する場合、データ取得処理部３５１は、受信部２０４で発信機識別ＩＤを受信した日時を取得して、ＣＰＵ３０１に発信機識別ＩＤと日時情報を出力する。例えば、発信機識別ＩＤが”ＡＢＣ”で、受信日時が２０１２年５月５日であった場合、データ取得処理部３５１は、「発信機識別ＩＤ：ＡＢＣ、受信日時：２０１２年５月５日２３：１５：３０」のようなデータをメモリ２０６に記憶する。
【００７６】
通信処理部３５２は、無線モジュール３０２で他の子局装置１０１または親局装置１０２との間で通信を行うための処理を行う。例えば、特定小電力無線規格のｃｈ７を用いて通信する場合、通信処理部３５２は、無線モジュール３０２にｃｈ７を設定する。そして、メモリ２０６に一時的に記憶されているデータを送信し、親局装置１０２や他の子局装置１０１からデータやコマンドを受信する。尚、データやコマンドは、図２で説明したようなデータフォーマットのパケット２６１として送受信される。
【００７７】
また、通信処理部３５２は、受信したパケット２６１のヘッダ情報をチェックして、自装置宛ではない場合および中継局として記載されていない場合は無視する。そして、通信処理部３５２は、パケット２６１が自装置宛の場合に、パケット内容に応じた処理を行う。通信処理部３５２は、パケット２６１に中継局として自機が記載されている場合は無線モジュール３０２から受信したパケット２６１を他の子局装置１０１に送信する。
【００７８】
ウェイクアップ処理部３５３は、子局装置１０１をスリープ状態からウェイクアップして起動する処理を行う。スリープ状態からウェイクアップする条件は、ＲＴＣ３０３によるタイマー割り込みを行う場合と、受信部２０４が発信機１０３から送信される３１５ＭＨｚ帯の信号を検出した場合とである。そして、ウェイクアップ処理部３５３は、いずれかの条件を満足したときに、ＣＰＵ３０１に割り込み信号を出力する。ＣＰＵ３０１は、ＲＴＣ３０３または受信部２０４による割り込み信号を検出した場合に、フォトモスリレー３０５をオンして非主要部への電源供給を開始し、ＣＰＵ３０１を通常の動作状態に起動する処理を行う。
【００７９】
スリープ処理部３５４は、無線モジュール３０２を介して親局装置１０２からスリープコマンドを受信した場合に、フォトモスリレー３０５をオフして非主要部への電源供給を停止し、ＣＰＵ３０１をスリープ状態にする処理を行う。或いは、スリープ処理部３５４は、受信部２０４から出力される発信機識別ＩＤと日時情報とをメモリ２０６に記憶する処理を終了後、受信部２０４が３１５ＭＨｚ帯の発信機１０３からの信号を検出できなくなった場合に、ＣＰＵ３０１をスリープ状態にする処理を行う。尚、盗難追跡モードにおいてリアルタイムで発信機１０３の監視および追跡を行う場合は、中継局となる子局装置１０１は常時ウェイクアップさせておくことが好ましい。或いは、子局装置１０１において、４００ＭＨｚ帯の電波の受信回路だけを動作させてその他の回路をスリープ状態にしておき、近隣の子局装置１０１が４００ＭＨｚ帯の電波を送信したときにウェイクアップして中継を行うようにしてもよい。または、親局装置１０２からデータ要求コマンドを子局装置１０１に送信して、子局装置１０１にロギングされている追跡情報を収集したい場合は、タイマー割り込みを利用してもよい。例えばタイマー割り込みによって、親局装置１０２は、データ収集を行いたい子局装置１０１との間にある中継局の子局装置１０１をタイマー割り込みにより、同時刻にウェイクアップするように予めスケジューリングしておく。この時、親局装置１０２は、親局装置１０２に近い中継用の子局装置１０１からデータ収集を行いたい子局装置１０１までの中継ルートにある子局装置１０１を順番にウェイクアップして行く。そして、親局装置１０２は、データ収集が完了した遠くの子局装置１０１から順番にスリープ状態に移行させる。これにより、子局装置１０１は、稼働時間が少なくなり、省電力化が可能になる。
【００８０】
時刻設定処理部３５５は、無線モジュール３０２を介して親局装置１０２から日時設定コマンドを受信した場合に、日時設定コマンドに記載されている日時にＲＴＣ３０３を設定する。尚、ＲＴＣ３０３に設定する情報は、タイマー機能で定期的にウェイクアップして親局装置１０２からのコマンドを待ち受けるための時間間隔（例えば１時間など）や、現在の日時情報（例えば２０１２年５月１日１２時０分０秒など）である。
【００８１】
このように、子局装置１０１は、ＣＰＵ３０１のプログラムに従って動作し、センサー２０７の取得データやカメラ２０８の画像データ、或いは受信部２０４が発信機１０３から受信した発信機識別ＩＤや受信日時などの情報をメモリ２０６に取り込む（ロギング）。そして、子局装置１０１は、ロギングした情報（計測データ、画像データ、発信機識別ＩＤなどの追跡情報）をリアルタイムまたは定期的に親局装置１０２に送信する。また子局装置１０１は、親局装置１０２から送られてくるコマンドに応じてメモリ２０６にロギングされた情報を無線モジュール３０２から親局装置１０２に向けて送信する。
【００８２】
ここで、子局装置１０１の処理の流れについて図９のフローチャートを用いて説明する。尚、図９の処理は、図８で説明した子局装置１０１のＣＰＵ３０１に予め記憶されたプログラムに従って実行される。
【００８３】
（ステップＳ２０１）ＣＰＵ３０１は、スリープ状態にあって割り込み信号が入力されるのを待っている。尚、スリープ状態にあっても受信部２０４およびＲＴＣ３０３は動作している。
【００８４】
（ステップＳ２０２）ＣＰＵ３０１は、ＲＴＣ３０３によるタイマー割り込みの有無を判別する。そして、タイマー割り込みが無い場合、処理はステップＳ２０３に進み、タイマー割り込みが有った場合、処理はステップＳ２０８に進む。
【００８５】
（ステップＳ２０３）ＣＰＵ３０１は、受信部２０４による３１５ＭＨｚ帯の受信割り込みの有無を判別する。例えば、受信部２０４が３１５ＭＨｚ帯の発信機１０３が送信する信号を受信した場合に受信割り込みが発生する。そして、ＣＰＵ３０１は、受信割り込みが無い場合、処理はステップＳ２０１に戻って割り込み信号が入力されるのを待ち、受信割り込みが有った場合、処理はステップＳ２０４に進む。
【００８６】
（ステップＳ２０４）ＣＰＵ３０１は、ウェイクアップ処理を行い、子局装置１０１全体を起動する。
【００８７】
（ステップＳ２０５）ＣＰＵ３０１は、受信部２０４が受信した発信機１０３の発信機識別ＩＤを読み出す。
【００８８】
（ステップＳ２０６）ＣＰＵ３０１は、受信部２０４から読み出した発信機識別ＩＤと、受信日時とをメモリ２０６に記憶する。尚、ＣＰＵ３０１は、受信部２０４が発信機識別ＩＤを受信した時のＲＳＳＩの値もメモリ２０６に記憶するようにしてもよい。ＲＳＳＩの利用例については応用例として後で説明する。
【００８９】
ここで、ＣＰＵ３０１は、受信日時を、受信部２０４から発信機識別ＩＤを読み出すときにＲＴＣ３０３から取得する。或いは、受信部２０４にＲＴＣを搭載している場合、ＣＰＵ３０１は、受信部２０４から発信機識別ＩＤと、受信日時の情報とを読み出す。この場合、ＣＰＵ３０１は、受信部２０４が発信機識別ＩＤを受信した時の日時を受信日時としてＣＰＵ３０１がウェイクアップするまで受信部２０４内で一時的に保持するようにしてもよい。あるいは、ＣＰＵ３０１がウェイクアップ後に受信部２０４のＲＴＣから日時を取得してもよい。尚、発信機識別ＩＤの受信時に受信部２０４のＲＴＣで受信日時を取得した場合と、ＣＰＵ３０１がウェイクアップ後にＲＴＣ３０３や受信部２０４のＲＴＣから受信日時を取得した場合とで若干の時間差は生じる。しかし、ＣＰＵ３０１のウェイクアップに掛かる時間は、追跡に必要な時間精度に比べて短いので、ウェイクアップ後に取得した日時を発信機識別ＩＤの受信日時としても問題はない。
【００９０】
（ステップＳ２０７）ＣＰＵ３０１は、発信機１０３から発信機識別ＩＤを受信したことを通知するＡＣＫ信号を作成して、無線モジュール３０２から親局装置１０２に送信する。ＣＰＵ３０１は、ＡＣＫ信号の送信後、処理はステップＳ２０１に戻ってスリープ状態に移行する。ここで、中継用の子局装置１０１がスリープ状態にある場合、ＡＣＫ信号は親局装置１０２には届かないので、ステップＳ２０６でメモリ２０６にロギングしておく。但し、中継用の子局装置１０１が４００ＭＨｚ帯の電波でウェイクアップできるように設定されている場合や常時起動されている場合は、子局装置１０１から送信されたＡＣＫ信号が親局装置１０２で受信される。これにより、親局装置１０２はリアルタイムで盗難物の追跡を行うことができる。
【００９１】
尚、ＡＣＫ信号は、例えば図２で説明したパケット２６１のデータフォーマットで作成され、ペイロード２６３に発信機識別ＩＤおよび受信日時が少なくとも格納される。ここで、親局装置１０２は、送信元アドレス２７２により子局装置１０１を特定できる。尚、子局装置１０１は、アドレスとは異なる子局識別ＩＤをペイロード２６３に格納してもよい。また、子局装置１０１は、ＲＳＳＩの値をペイロード２６３に格納して親局装置１０２に送信してもよい。また、ＲＳＳＩが複数の子局装置１０１で同時刻帯（数秒程度のずれがあってもよい）に受信されている場合、親局装置１０２は、ＲＳＳＩの大きさから複数の子局装置１０１間にあると思われる発信機１０３の位置をより正確に推定することができる。
【００９２】
（ステップＳ２０８）ステップＳ２０２でタイマー割り込みを検出した場合、ＣＰＵ３０１は、ステップＳ２０４と同様にウェイクアップ処理を行い、子局装置１０１全体を起動する。尚、子局装置１０１は、親局装置１０２から予め設定された時間間隔毎にウェイクアップするようにＲＴＣ３０３のタイマーが設定されている。
【００９３】
（ステップＳ２０９）ＣＰＵ３０１は、タイマー割り込みによってウェイクアップしたことを通知するＡＣＫ信号を作成して、作成したＡＣＫ信号を無線モジュール３０２から親局装置１０２に送信する。尚、ＡＣＫ信号は、例えば図２で説明したパケット２６１のデータフォーマットで作成され、ペイロード２６３にウェイクアップ通知を示す情報が格納される。ウェイクアップ通知を示す情報は、単なるウェイクアップ通知メッセージだけでもよいし、ＲＴＣ３０３の日時情報を含めてもよい。これにより、親局装置１０２は、子局装置１０１のＲＴＣ３０３の日時のズレを調整することができる。また、子局装置１０１は、ウェイクアップ通知を示す情報に子局識別ＩＤを含めてもよい。
【００９４】
（ステップＳ２１０）ＣＰＵ３０１は、無線モジュール３０２により親局装置１０２からコマンドを受信したか否かを判別する。そして、ＣＰＵ３０１は、コマンドを受信するまで待機し、コマンドを受信した場合はステップＳ２１１に進む。尚、無限ループに陥って電力を消費するのを回避するために、予め設定した一定期間にコマンドの受信が無い場合、ＣＰＵ３０１は、処理をステップＳ２０１に戻し、スリープ状態になるようにしてもよい。
【００９５】
（ステップＳ２１１）ＣＰＵ３０１は、親局装置１０２からスリープコマンドを受信した場合は、処理はステップＳ２０１に戻ってスリープ状態に移行し、スリープコマンドではない場合、処理はステップＳ２１２に進む。
【００９６】
（ステップＳ２１２）ＣＰＵ３０１は、親局装置１０２から受信したコマンドに従った処理を行う。例えばＣＰＵ３０１は、メモリ２０６に記憶されている情報を要求するコマンドを受信した場合は、当該情報をペイロード２６３に格納したＡＣＫ信号を親局装置１０２に返信する。センシングモードの場合には、ＣＰＵ３０１は、メモリ２０６に記憶されている圃場の状態を把握するためのセンサーの計測データや画像データなどを親局装置１０２に送信する。また、盗難追跡モードの場合には、ＣＰＵ３０１は、メモリ２０６に記憶されている発信機識別ＩＤ、受信日時などの情報を親局装置１０２に送信する。
【００９７】
このように、子局装置１０１は、ＲＴＣ３０３によるタイマー割り込みまたは受信部２０４による３１５ＭＨｚ帯の受信割り込みを検出するまではスリープ状態にあり、いずれかの割り込み信号を検出した時に動作を開始する。そして、発信機識別ＩＤや受信日時などの追跡情報を送信後、或いはコマンド処理を行ってスリープコマンドの受信後に、子局装置１０１は、再びスリープ状態に移行する。これにより、消費電力を抑えて長期間の運用が可能になる。
【００９８】
尚、図９において、子局装置１０１をスリープ状態にしない場合は、ステップＳ２０１、ステップＳ２０２、ステップＳ２０４、ステップＳ２０８、ステップＳ２０９、ステップＳ２１１の各処理は行われない。そして、ＣＰＵ３０１は、ステップＳ２１０とステップＳ２１２のコマンド待ち処理と、ステップ２０３の３１５ＭＨｚの受信待ちの処理とを常に行う。そして、親局装置１０２からコマンドを受信した場合はコマンド処理を実行し、３１５ＭＨｚの信号を受信した場合はロギングを行う。
【００９９】
また、受信部２０４を子局装置１０１から独立した装置として使用する場合、受信部２０４は、受信部２０４の内部にＲＴＣと、ロギング用の不揮発性メモリとを有する。そして、受信部２０４は、子局装置１０１とは無関係に発信機１０３から送信される発信機識別ＩＤを受信してロギングすることができる。この場合、子局装置１０１はタイマー割り込みにより定期的にウェイクアップする。そして、親局装置１０２は、子局装置１０１がウェイクアップするスケジューリングを管理する。親局装置１０２は、このスケジューリングに合わせて、受信部２０４のロギング情報の取得コマンドを子局装置１０１に送信する。これにより、子局装置１０１は受信部２０４内のメモリにロギングされた追跡情報を、一旦、子局装置１０１のメモリ２０６に読み出す。さらに、親局装置１０２は、データ要求コマンドを発行し、子局装置１０１のメモリ２０６に読み出された追跡情報を親局装置１０２に送信させる。
［ＲＳＳＩの利用例］
次に、発信機１０３から送信される発信機識別ＩＤを子局装置１０１の受信部２０４で受信した時の受信レベル（ＲＳＳＩ）を、子局装置１０１が取得する場合の一例について説明する。発信機１０３は樹木に取り付けられているので、風や野鳥などの影響によって振動センサー２０１が振動を検知することがある。そこで、風など他の影響で振動センサー２０１が振動を検知した場合と盗まれた場合とを区別することが好ましい。
【０１００】
図１０は、子局装置１０１の受信部２０４が発信機識別ＩＤを受信した時のＲＳＳＩを利用して風などによる振動検出の誤動作を防止する場合の処理例を示すフローチャートである。尚、基本的には先に説明した図９のフローチャートと同じであるが、図１０では、ステップＳ２０４とステップＳ２０５との間にＲＳＳＩ判別を行うステップＳ２５１の処理が挿入されている。
【０１０１】
（ステップＳ２５１）ＣＰＵ３０１は、受信部２０４から発信機識別ＩＤを受信した時のＲＳＳＩを取得する。尚、先に説明したように、発信機１０３は、閾値以上の振動を検出している期間、或いは振動を検出する毎に予め設定された所定時間または所定回数だけ発信機識別ＩＤの送信を繰り返す。そして、発信機１０３は、ＲＳＳＩを複数回受信する時のＲＳＳＩの時間的な変動が予め設定された閾値以上であるか否かを判別する。ＲＳＳＩの変動が閾値以上の場合、処理はステップＳ２０５に進み、閾値未満の場合、処理はステップＳ２０１に戻る。このように、ＲＳＳＩの時間的な変動を確認することにより、風などの影響によるものか、果実を模した発信機１０３が盗まれて運ばれている時の振動によるものかを判別することができる。例えば発信機１０３が樹木に取り付けられたままである場合は、発信機１０３と子局装置１０１との通信距離は殆ど変化しないので、ＲＳＳＩの変動は小さい。これに対して、盗まれたさくらんぼに紛れた発信機１０３が運び出されている場合は、発信機１０３の位置が移動しているので、発信機１０３と子局装置１０１との通信距離が遠くなったり近くなったりするので、受信部２０４のＲＳＳＩの値が時間的に大きく変動する。
【０１０２】
そこで、ＣＰＵ３０１は、ＲＳＳＩの時間的な変動が予め設定された閾値以上である場合に、ステップＳ２０５以降の処理を行う。そして、ＣＰＵ３０１は、閾値未満の場合、処理をステップＳ２０１に戻して再びスリープ状態にする。これにより、ＣＰＵ３０１は、風などの影響による振動検出の誤動作を防止する。
［親局装置１０２］
次に、親局装置１０２の一例について図１１を用いて説明する。図１１において、親局装置１０２は、ＣＰＵ４０１と、無線モジュール４０２と、ＲＴＣ４０３と、メモリ４０４とを有している。尚、各ブロックはバス４０５を介して相互に接続されている。
【０１０３】
ＣＰＵ４０１は、内部に予め記憶されたプログラムに従って動作する中央演算処理部で、親局装置１０２全体の動作を制御する。
【０１０４】
無線モジュール４０２は、子局装置１０１との間で通信するための無線機である。尚、本実施形態では、先に説明したように、特定小電力無線規格に従った通信方法でコマンドやデータを送受信する。
【０１０５】
ＲＴＣ４０３は、現在の日時情報（例えば２０１２年５月１日１２時０分０秒など）を出力する。尚、日時はパソコン１５１から適宜、設定される。或いは、親局装置１０２にＲＴＣ４０３が搭載されない場合、親局装置１０２はパソコン１５１のＲＴＣを利用してもよい。
【０１０６】
メモリ４０４は、不揮発性のメモリやハードディスクなどの記憶媒体が用いられる。そして、メモリ４０４は、子局装置１０１から送られてくるデータ（計測データ、画像データ、発信機識別ＩＤなどの追跡情報）を記憶する。
【０１０７】
尚、親局装置１０２は、ＡＣ１００Ｖの商用電源に接続され、ＡＣ／ＤＣ変換を行う電源アダプター１６１から電源が供給される。
【０１０８】
ここで、親局装置１０２のＣＰＵ４０１には、管理者が操作するための入出力端末としてパソコン（ＰＣ）１５１が接続されている。そして、管理者は、パソコン１５１で各子局装置１０１の設定や動作をチェックすることができ、また受信されたデータを確認することができる。
［ＣＰＵ４０１の処理］
次に、ＣＰＵ４０１の処理について詳しく説明する。ＣＰＵ４０１は、図１１に示したように、入出力端末ＩＦ部４５１と、時刻設定処理部４５２と、データ管理処理部４５３と、コマンド発行処理部４５４と、通信処理部４５５とを有する。
【０１０９】
入出力端末ＩＦ部４５１は、例えばＵＳＢ規格やＲＳ２３２Ｃ規格などのシリアルインターフェースで接続された入出力端末（パソコン１５１など）との間でコマンドやデータなどを入出力する処理を行う。尚、本実施形態では、入出力端末をパソコン１５１としたが、コマンドを入力するキーボードや、データや画像を表示するモニタなどを有する専用端末であっても構わない。
【０１１０】
時刻設定処理部４５２は、パソコン１５１から入力される日時情報（例えば２０１２年５月１日１２時０分０秒など）をＲＴＣ４０３に設定する。
【０１１１】
データ管理処理部４５３は、子局装置１０１から送られてくるデータ（センサーデータや画像データ、或いは発信機１０３の発信機識別ＩＤや受信日時など）をメモリ４０４に記憶して管理する。この時、親局装置１０２は、子局装置１０１からデータを受信した日時をＲＴＣ４０３から入力して、受信したデータに付加してメモリ４０４に記憶するようにしてもよい。
【０１１２】
そして、パソコン１５１はＣＰＵ４０１を介してメモリ４０４に記憶されているデータを読み出し、読み出したデータをパソコン１５１のモニタに出力し、あるいは専用のアプリケーションソフトウェアで、読み出したデータの解析や管理などを行う。例えば本実施形態に係る追跡システム１００は、メモリ４０４に蓄積されている発信機識別ＩＤと受信日時と発信機１０３から受信した子局装置１０１の子局識別ＩＤにより、発信機１０３がいつどの子局装置１０１の近辺を通過したかを判別する。そして、パソコン１５１は、発信機識別ＩＤ毎に受信日時と子局識別ＩＤを分類して、同一の発信機識別ＩＤの移動経路を分析する。例えばパソコン１５１のモニタに表示される地図上において、子局装置１０１の配置は予め決められている。このため、パソコン１５１は、子局識別ＩＤにより特定した子局装置１０１が発信機１０３から発信機識別ＩＤを受信した日時順に地図上の子局装置１０１の位置を追うことにより、逃走経路を知ることができる。そして、逃走経路をパソコン１５１のモニタ上の地図に表示する。ここで、子局識別ＩＤは、図２の送信元アドレス２７２など子局装置１０１を特定できる情報を用いてもよいし、ペイロード２６３に子局装置１０１のシリアル番号などを書き込んでもよい。この場合、ペイロード２６３には、例えば「発信機識別ＩＤ、受信日時、子局識別ＩＤ」が書き込まれる。
【０１１３】
コマンド発行処理部４５４は、パソコン１５１から手動で入力されるコマンドやＣＰＵ４０１がＲＴＣ４０３の日時に応じて自動的に発行するコマンドなどを無線モジュール４０２から子局装置１０１に送信する。
【０１１４】
通信処理部４５５は、無線モジュール４０２を介して子局装置１０１との間で通信を行うための処理を行う。例えば、通信処理部４５５は、子局装置１０１に送信するコマンドを図２で説明したデータフォーマットのペイロード２６３に格納し、送信先アドレス２７１や送信元アドレス２７２および中継ルート２７３などを設定してパケット２６１を作成する。或いは、通信処理部４５５は、子局装置１０１から受信するパケット２６１のペイロード２６３に格納されている計測データや画像データ、発信機識別ＩＤや受信日時などの追跡情報を取り出してデータ管理処理部４５３に出力する。
【０１１５】
このように、親局装置１０２は、ＣＰＵ４０１の内部に予め記憶されたプログラムに従って動作し、各種のコマンドを子局装置１０１に送信し、また子局装置１０１からデータを受信してメモリ４０４に記憶することができる。
【０１１６】
ここで、親局装置１０２の処理の流れについて図１２のフローチャートを用いて説明する。尚、図１２の処理は、図１１で説明した親局装置１０２のＣＰＵ４０１に予め記憶されたプログラムに従って実行される。
【０１１７】
（ステップＳ３０１）ＣＰＵ４０１は、パソコン１５１から子局装置１０１に対するコマンドが入力されたか否かを判別する。コマンドが入力された場合、処理はステップＳ３０５に進み、コマンドが入力されていない場合、処理はステップＳ３０２に進む。
【０１１８】
（ステップＳ３０２）ＣＰＵ４０１は、子局装置１０１からＡＣＫ信号を受信したか否かを判別する。ＡＣＫ信号を受信した場合、処理はステップＳ３０３に進み、ＡＣＫ信号を受信していない場合、処理はステップＳ３０１に戻る。
【０１１９】
（ステップＳ３０３）ＣＰＵ４０１は、子局装置１０１から受信したＡＣＫ信号の内容をパソコン１５１のモニタに表示する。例えばＣＰＵ４０１は、センシングモードにおいて、子局装置１０１から計測データや画像データを受信した場合は、計測値や画像をパソコン１５１のモニタに表示する。また、ＣＰＵ４０１は、盗難追跡モードにおいて、子局装置１０１から発信機識別ＩＤや受信日時などの追跡情報を受信した場合は、発信機識別ＩＤと受信日時を送信元の子局識別ＩＤと共にパソコン１５１のモニタに表示する。この時、ＣＰＵ４０１は、圃場周辺の地図と、子局識別ＩＤに対応する子局装置１０１の設置位置を対応させた子局位置テーブルを予めメモリ４０４に記憶しておき、パソコン１５１のモニタに地図と子局装置１０１の位置を表示するようにしてもよい。そして、ＣＰＵ４０１は、発信機識別ＩＤを受信した子局装置１０１の位置を点滅させるようにしてもよく、受信日時をオーバーレイ表示するようにしてもよい。
【０１２０】
（ステップＳ３０４）ＣＰＵ４０１は、子局装置１０１から受信したＡＣＫ信号の内容を親局装置１０２のメモリ４０４やパソコン１５１のハードディスクにログとして保存する。
【０１２１】
（ステップＳ３０５）ＣＰＵ４０１は、パソコン１５１から入力されたコマンドを子局装置１０１に送信する。尚、ＣＰＵ４０１は、送信するコマンドを、図２で説明したデータフォーマットのペイロード２６３に格納し、送信先アドレス２７１や送信元アドレス２７２および中継ルート２７３などを設定してパケット２６１を作成する。そして、コマンドの送信後、処理はステップＳ３０１に戻り、ＣＰＵ４０１は、新たなコマンド入力待ちと、子局装置１０１からのＡＣＫ信号の受信待ちの状態になる。
【０１２２】
このように、親局装置１０２は、ＣＰＵ４０１の内部に予め記憶されたプログラムに従って動作し、各種のコマンドを子局装置１０１に送信する。そして、親局装置１０２は、子局装置１０１からコマンドに対する応答やデータをＡＣＫ信号として受信し、パソコン１５１のモニタに表示し、メモリ４０４にログとして記憶する。
【０１２３】
尚、様々な解析を行うアプリケーションソフトウェアは、パソコン１５１のハードディスクや親局装置１０２のメモリ４０４に記憶されているログを読み出して、様々な解析を行うことができる。例えばセンシングモードにおいては、圃場毎に取得した計測データの解析を行って、土壌の温度変化のグラフをモニタに表示することができ、農作物の成長を画像で確認することができる。盗難追跡モードにおいては、パソコン１５１のアプリケーションソフトウェアは、発信機識別ＩＤ毎に各子局装置１０１の受信日時を整理して、盗難が発生した日の逃走経路を解析することができる。或いは、子局装置１０１からリアルタイムで発信機１０３から受信する発信機識別ＩＤなどの追跡情報が送られてくる場合、親局装置１０２は、パソコン１５１により「盗難発生！！」などの警告画面や警報音を発生して、管理者に通知することができる。尚、追跡システム１００では、追跡情報を子局装置１０１から親局装置１０２にリアルタイムで送信するために、親局装置１０２は、中継を行う子局装置１０１をスリープ状態にせずに、常時、可動状態にしておくことが好ましい。或いは、親局装置１０２は、４２０ＭＨｚの信号を受信した時に割り込み信号をＣＰＵ３０１に出力してウェイクアップ状態になるように子局装置１０１を設定しておくことが好ましい。
【０１２４】
次に、追跡システム１００全体の動作の流れについて、図１３を用いて説明する。図１３は、センシングモードにおけるシーケンスの一例を示した図である。ここで、子局装置１０１は、タイマー割り込みによって、ウェイクアップ状態になっているものとする。或いは、子局装置１０１は、常時、ウェイクアップ状態にあるものとする。
【０１２５】
先ず、第一の処理として、パソコン１５１は、センサー２０７やカメラ２０８から計測データや画像データを子局装置１０１のメモリ２０６に取り込むためのデータ取得コマンド（Ｇｅｔｄａｔａ）を受け付ける。そして、第二の処理として、パソコン１５１は、データの取得が完了した子局装置１０１のメモリ２０６に取り込まれた計測データや画像データを親局装置１０２に送信させるデータ要求コマンド（Ｒｑｓｔｄａｔａコマンド）を子局装置１０１に送信する。
【０１２６】
第一の処理は、図１３において、ステップＳ４０１からステップＳ４０７に対応する。
【０１２７】
（ステップＳ４０１）パソコン１５１は、センサー２０７やカメラ２０８から計測データや画像データを子局装置１０１のメモリ２０６に取り込むためのデータ取得コマンド（Ｇｅｔｄａｔａ）を受け付ける。
【０１２８】
（ステップＳ４０２）親局装置１０２は、Ｇｅｔｄａｔａコマンドをパケット２６１に格納して送信先の子局装置１０１に送信する。尚、他の子局装置１０１を中継する場合は、中継ルート２７３を設定する。
【０１２９】
（ステップＳ４０３）送信先の子局装置１０１は、親局装置１０２（または中継局の子局装置１０１）からＧｅｔｄａｔａコマンドを受信して、センサー２０７やカメラ２０８など（ロガー）にデータ取得コマンドを出力する。
【０１３０】
（ステップＳ４０４）ロガーは、データ取得コマンドを入力して対応するデータを出力する。例えば温度データや画像データなどが出力される。
【０１３１】
（ステップＳ４０５）子局装置１０１は、ロガーから入力したデータをロギングデータとしてメモリ２０６に記憶する。そして、子局装置１０１は、データ取得が完了したことを示す取得ＡＣＫを親局装置１０２に送信する。尚、他の子局装置１０１を中継する場合、子局装置１０１は、中継ルート２７３を設定して送信する。ここで、親局装置１０２に送信する時の中継ルートは、予め子局装置１０１のメモリ２０６などに記憶されている。
【０１３２】
（ステップＳ４０６）親局装置１０２は、子局装置１０１から取得ＡＣＫを受信し、パソコン１５１に出力する。
【０１３３】
（ステップＳ４０７）パソコン１５１は、親局装置１０２から出力される取得ＡＣＫにより、データ取得完了を画面に表示する。
【０１３４】
このようにして、子局装置１０１は、センシングモード時に子局装置１０１に接続されているセンサー２０７やカメラ２０８の計測データや画像データをメモリ２０６に取り込むことができる。
【０１３５】
次に、子局装置１０１のメモリ２０６に取り込まれた計測データや画像データを要求する第二の処理について説明する。尚、中継用を含めて通信経路にある子局装置１０１はウェイクアップ状態にあるものとする。
【０１３６】
第二の処理は、図１３において、ステップＳ４０８からステップＳ４１２に対応する。
【０１３７】
（ステップＳ４０８）パソコン１５１は、子局装置１０１のメモリ２０６に取り込まれた計測データや画像データを要求するデータ要求コマンド（Ｒｑｓｔｄａｔａコマンド）を受け付ける。
【０１３８】
（ステップＳ４０９）親局装置１０２は、Ｒｑｓｔｄａｔａコマンドをパケット２６１に格納して送信先の子局装置１０１に送信する。尚、他の子局装置１０１を中継する場合、親局装置１０２は、中継ルート２７３を設定する。
【０１３９】
（ステップＳ４１０）送信先の子局装置１０１は、親局装置１０２（または中継局の子局装置１０１）からＲｑｓｔｄａｔａコマンドを受信する。そして、送信先の子局装置１０１は、メモリ２０６にロギングされた計測データや画像データのうち、Ｒｑｓｔｄａｔａコマンドで指定されたデータをパケット２６１に格納して親局装置１０２に送信する。尚、ステップＳ４０５と同様に、他の子局装置１０１を中継する場合、子局装置１０１は、中継ルート２７３を設定して送信する。
【０１４０】
（ステップＳ４１１）親局装置１０２は、子局装置１０１から受信したパケット２６１に格納されている計測データや画像データをパソコン１５１に出力する。
【０１４１】
（ステップＳ４１２）パソコン１５１は、親局装置１０２から出力される計測データや画像データをモニタに表示する。そして、パソコン１５１は、必要に応じて計測データや画像データをパソコン１５１のハードディスクに保存し、データの解析を行う。
【０１４２】
このようにして、追跡システム１００は、センシングモード時に子局装置１０１がメモリ２０６にロギングした計測データや画像データを親局装置１０２に送信する。これにより、追跡システム１００は、パソコン１５１のモニタに計測データや画像データを表示することができ、解析を行うことができる。
【０１４３】
次に、盗難追跡モードにおけるシーケンスの一例について図１４を用いて説明する。ここで、子局装置１０１は、発信機１０３が送信する発信機識別ＩＤの受信回路以外はスリープ状態にある。また、子局本体２０５は、受信部２０４が発信機識別ＩＤを受信した時の割り込み信号によってウェイクアップするようにしてもよいし、リアルタイムで発信機１０３の位置を追跡するために子局本体２０５を常時ウェイクアップ状態にしておいてもよい。
【０１４４】
先ず、第一の処理として、子局装置１０１は、発信機１０３が振動を検知した時に送信する発信機識別ＩＤを子局装置１０１の受信部２０４で受信し、子局本体２０５から親局装置１０２およびパソコン１５１に発信機識別ＩＤを取得したことを通知する。そして、第二の処理として、親局装置１０２は、発信機識別ＩＤの取得が完了した子局装置１０１のメモリ２０６に取り込まれた発信機識別ＩＤや受信日時などの追跡情報を親局装置１０２に送信させる。例えば、親局装置１０２は、データ要求コマンド（Ｒｑｓｔｉｄコマンド）を子局装置１０１に送信する。
【０１４５】
第一の処理は、図１４のステップＳ５０１からステップＳ５０５に対応する。
【０１４６】
（ステップＳ５０１）発信機１０３は、スリープ状態において振動センサー２０１が閾値以上の振動を検出してウェイクアップする。そして、発信機１０３は、発信機識別ＩＤを送信後、再びスリープ状態になる。
【０１４７】
（ステップＳ５０２）子局装置１０１の受信部２０４は、発信機１０３から送信される発信機識別ＩＤを受信する。この時、受信部２０４は、ＲＳＳＩも取得する。また、受信部２０４にＲＴＣを搭載する場合は、受信日時も取得する。そして、受信部２０４は、子局本体２０５に割り込み信号を出力する。
【０１４８】
ここで、受信部２０４は、３１５ＭＨｚの受信回路以外の子局本体２０５とのインターフェース回路などをスリープ状態にしておいて、発信機識別ＩＤを受信後にスリープ状態にしておいた回路をウェイクアップしてもよい。この場合、受信部２０４は、発信機識別ＩＤ、ＲＳＳＩ、ＲＴＣを有する場合は受信日時、などの情報を子局本体２０５に出力する。
【０１４９】
（ステップＳ５０３）子局本体２０５のＣＰＵ３０１は、受信部２０４から出力される発信機識別ＩＤと、ＲＳＳＩと、受信日時とをメモリ２０６に記憶する（ロギング）。尚、子局本体２０５は、受信日時を、受信部２０４にＲＴＣが搭載されている場合は受信部２０４から取得し、搭載されていない場合は子局本体２０５のＲＴＣ３０３から取得する。
【０１５０】
ここで、子局装置１０１は、子局本体２０５をスリープ状態にしておく。そして、子局装置１０１は、受信部２０４の受信割込み信号によってスリープ状態にしておいて回路をウェイクアップさせ、発信機識別ＩＤ、ＲＳＳＩおよび受信日時などの追跡情報をメモリ２０６にロギングするようにしてもよい。
【０１５１】
そして、子局本体２０５は、リアルタイムで盗難の発生を親局装置１０２に通報する場合、発信機識別ＩＤなどのロギングが完了したことを示す取得ＡＣＫを親局装置１０２に送信する。尚、子局本体２０５をスリープ状態で運用する場合は、取得ＡＣＫを送信せずにロギング後、再びスリープ状態にしてもよい。この場合は、リアルタイムでの通報を行わずに、メモリ２０６にロギング情報が蓄積されていく。
【０１５２】
ここで、子局本体２０５と、受信部２０４とを別筐体の独立した無線装置にして、シリアルケーブルなどで接続するようにしてもよい。この場合は、受信部２０４にもＣＰＵやＲＴＣが搭載される。また、子局本体２０５の無線モジュール３０２のみをウェイクアップ状態にしておいて、４２０ＭＨｚ帯の信号を受信したときにスリープ状態にあるＣＰＵ３０１に割込み信号を出力して、起動するようにしてもよい。
【０１５３】
（ステップＳ５０４）親局装置１０２は、子局装置１０１から取得ＡＣＫを受信し、パソコン１５１に出力する。尚、中継用の子局装置１０１はウェイクアップ状態にあるものとする。
【０１５４】
（ステップＳ５０５）パソコン１５１は、親局装置１０２から出力される取得ＡＣＫにより、子局装置１０１が発信機識別ＩＤを受信したことをモニタに表示する。この時、パソコン１５１は、「盗難発生！！」のようなメッセージをモニタに表示してもよい。
【０１５５】
このようにして、盗難追跡モード時に子局装置１０１に接続されている受信部２０４は、発信機１０３が送信する発信機識別ＩＤを受信して子局装置１０１のメモリ２０６に取り込むことができる。
【０１５６】
次に、子局装置１０１のメモリ２０６に取り込まれた発信機識別ＩＤなどの追跡情報を要求する第二の処理について説明する。この処理は、第一の処理を受けて、子局装置１０１から追跡情報を収集するためにスケジューラによって定期的（１時間毎など）に追跡情報を収集してもよい。尚、追跡情報がロギングされていない子局装置１０１の場合は、子局装置１０１は、データなしの応答を親局装置１０２に返信する。
【０１５７】
第二の処理は、図１４のステップＳ５０６からステップＳ５１０に対応する。これはセンシングモードで説明した図１３のステップＳ４０８からステップＳ４１２にそれぞれ対応し、ステップＳ５０６のコマンド名（Ｒｑｓｔｉｄ）が異なることを除きステップＳ４０８からステップＳ４１２と同様なので、重複する詳細な説明は省略する。尚、中継用を含めて通信経路にある子局装置１０１はウェイクアップ状態にあるものとする。
【０１５８】
先ず、パソコン１５１は、子局装置１０１のメモリ２０６に取り込まれた発信機識別ＩＤなどの追跡情報を要求するＩＤ要求コマンド（Ｒｑｓｔｉｄコマンド）を受け付ける（ステップＳ５０６）。そして、Ｒｑｓｔｄａｔａコマンドは、親局装置１０２から送信先の子局装置１０１に送信される（ステップＳ５０７）。Ｒｑｓｔｄａｔａコマンドを受信した子局装置１０１は、メモリ２０６にロギングされた発信機識別ＩＤ、受信日時などの追跡情報を親局装置１０２に送信する（ステップＳ５０８）。そして、親局装置１０２は、子局装置１０１から追跡情報を受信してパソコン１５１に出力する（ステップＳ５０９）。パソコン１５１は、親局装置１０２から出力される追跡情報をモニタに表示する。そして、パソコン１５１は、必要に応じてパソコン１５１のハードディスクに追跡情報を保存し、データの解析を行う。
【０１５９】
このようにして、盗難追跡モード時に子局装置１０１は、メモリ２０６にロギングした追跡情報を親局装置１０２に送信する。そして、親局装置１０２は、パソコン１５１のモニタにロギングした追跡情報を表示することができ、あるいはロギングした追跡情報の解析を行うことができる。
［発信機１０３の発信機識別ＩＤの送出タイミング］
次に、発信機１０３の発信機識別ＩＤの送出タイミングについて説明する。複数の発信機１０３が同じ樹木に設置されている場合、複数の発信機１０３の振動センサー２０１が同時に振動を検出する可能性がある。この場合、複数の発信機１０３が送信する発信機識別ＩＤの電波が干渉して、子局装置１０１の受信部２０４は発信機識別ＩＤを正常に受信できなくなってしまうおそれがある。
【０１６０】
そこで、本実施形態に係る追跡システム１００では、発信機１０３のＣＰＵ２５１は、振動センサー２０１が閾値以上の振動を検出したタイミングから発信機識別ＩＤを送信するタイミングまでの期間（トリガの感度）を乱数等によりランダムに可変する制御を行う。
【０１６１】
図１５は、発信機１０３（１）、発信機１０３（２）および発信機１０３（３）の３つの発信機１０３がタイミングＴ１で同時に閾値以上の振動を検出したときの発信機識別ＩＤの送信タイミングを示した図である。
【０１６２】
図１５（ａ）の例では、各発信機１０３のＣＰＵ２５１は、乱数を発生して、振動を検出してから最初に発信機識別ＩＤを送信するまでの遅延時間を可変し、その後は固定の時間間隔で発信機識別ＩＤを予め設定された回数だけ送信する。例えば発信機１０３（１）は、遅延時間が０であり、振動を検出したタイミングＴ１で発信機識別ＩＤの送信を開始し、以降、固定間隔Ｔｓａ毎に発信機識別ＩＤをｎ回だけ送信する。尚、点線で示したように、発信機１０３（１）は、固定間隔Ｔｓａの送信タイミング毎に更に複数回の発信機識別ＩＤの送信を繰り返すようにしてもよい。図１５の例では、発信機１０３（１）は、ｎ回の送信タイミング毎にｍ回の発信機識別ＩＤの送信を行う。
【０１６３】
次の発信機１０３（２）は、振動を検出したタイミングＴ１から期間Ｔｄｂだけ遅延させてから発信機識別ＩＤの送信を開始し、以降、固定間隔Ｔｓｂ毎に発信機識別ＩＤをｎ回だけ送信する。
【０１６４】
次の発信機１０３（３）は、振動を検出したタイミングＴ１から期間Ｔｄｃだけ遅延させてから発信機識別ＩＤの送信を開始し、以降、固定間隔Ｔｓｃ毎に発信機識別ＩＤをｎ回だけ送信する。
【０１６５】
このようにして、複数の発信機１０３から発信機識別ＩＤを送信するタイミングをランダムに遅延させることによって、送信タイミングが重なることを防止できる。
【０１６６】
尚、各ＣＰＵ２５１は、発信機１０３（１）の固定間隔Ｔｓａと発信機１０３（２）の固定間隔Ｔｓｂと発信機１０３（３）の固定間隔Ｔｓｃとを同じ時間に設定してもよいし、異なる時間に設定してもよい。図１５（ａ）では同じ時間間隔の例を描いてあるが、異なる時間に設定することで偶然に送信タイミングが一致した場合でもどこかのタイミングで重複を避けることができる。
【０１６７】
図１５（ｂ）の例では、各発信機１０３のＣＰＵ２５１は、図１５（ａ）と同様に乱数等を発生して、振動を検出してから最初に発信機識別ＩＤを送信するまでの時間を可変する。更に、各発信機１０３のＣＰＵ２５１はその後の送信時間間隔も乱数等によりランダムに可変して、発信機識別ＩＤを予め設定された回数だけ送信する。例えば発信機１０３（１）は、振動を検出したタイミングＴ１で発信機識別ＩＤの送信を開始し、２回目の送信タイミングまでの間隔を間隔Ｔｓａ１とする。そして、発信機１０３（１）は、３回目の送信タイミングまでを間隔Ｔｓａ２とし、４回目の送信タイミングまでを間隔Ｔｓａ３とする。発信機１０３（２）についても同様に、振動を検出したタイミングＴ１から間隔Ｔｄｂだけ遅らせて発信機識別ＩＤの送信を開始し、２回目の送信タイミングまでの間隔を間隔Ｔｓｂ１とする。そして、発信機１０３（２）は、３回目の送信タイミングまでを間隔Ｔｓｂ２とし、４回目の送信タイミングまでを間隔Ｔｓｂ３とする。発信機１０３（２）についても同様に、振動を検出したタイミングＴ１から間隔Ｔｄｃだけ遅らせて発信機識別ＩＤの送信を開始し、２回目の送信タイミングまでの間隔を間隔Ｔｓｃ１とする。そして、発信機１０３（３）は、３回目の送信タイミングまでを間隔Ｔｓｃ２とし、４回目の送信タイミングまでを間隔Ｔｓｃ３とする。
【０１６８】
このようにして、複数の発信機１０３が、発信機識別ＩＤの送信を開始するタイミングをランダムに遅延させ、更に複数回の送信間隔もランダムに可変することによって、送信タイミングが重なることを防止できる。
【０１６９】
尚、本実施形態では、点在する圃場に複数の子局装置１０１を設置して、圃場の果実などに似せた発信機１０３を樹木に取り付けて、果実が盗まれた場合の犯人の逃走経路の解析や逃走位置をモニタして管理する追跡システム１００について説明した。しかし、圃場に限らず、例えば徘徊者の監視や追跡、動的対象物（家畜等）を監視するシステム、などへの適用が可能である。
【０１７０】
このように、本件開示の発信機、子局装置および親局装置、並びに追跡システムは、携帯電話などの高価な通信インフラを利用する必要がなく、且つ、大掛かりな電源設備が不要で、電池だけで長期間に亘って安定したシステム運用を行うことができる。
【０１７１】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲がその精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図するものである。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物に拠ることも可能である。 
【符号の説明】
【０１７２】
１００・・・追跡システム；１０１・・・子局装置；１０２・・・親局装置；１０３・・・発信機；１５１・・・パソコン；１５２・・・受信機；２０１・・・振動センサー；２０２・・・メモリ；２０３・・・送信制御部；２０４・・・受信部；２０５・・・子局本体；２０６・・・メモリ；２０７・・・センサー；２０８・・・カメラ；２５１・・・ＣＰＵ；２５２・・・送信回路；２５３・・・アンテナ；２５４・・・乾電池；２５５・・・電源回路；２５６・・・Ｉ／Ｆ；３０１・・・ＣＰＵ；３０２・・・無線モジュール；３０３・・・ＲＴＣ；３０４・・・乾電池；３０５・・・フォトモスリレー；３０６・・・Ｉ／Ｆ；３０７・・・バス；３５１・・・データ取得処理部；３５２・・・通信処理部；３５３・・・ウェイクアップ処理部；３５４・・・スリープ処理部；３５５・・・時刻設定処理部；４０１・・・ＣＰＵ；４０２・・・無線モジュール；４０３・・・ＲＴＣ；４０４・・・メモリ；４０５・・・バス；４５１・・・入出力端末ＩＦ部；４５２・・・時刻設定処理部；４５３・・・データ管理処理部；４５４・・・コマンド発行処理部；４５５・・・通信処理部
【図１】
2014052870.tif 000003
【図２】
2014052870.tif 000004
【図３】
2014052870.tif 000005
【図４】
2014052870.tif 000006
【図５】
2014052870.tif 000007
【図６】
2014052870.tif 000008
【図７】
2014052870.tif 000009
【図８】
2014052870.tif 000010
【図９】
2014052870.tif 000011
【図１０】
2014052870.tif 000012
【図１１】
2014052870.tif 000013
【図１２】
2014052870.tif 000014
【図１３】
2014052870.tif 000015
【図１４】
2014052870.tif 000016
【図１５】
2014052870.tif 000017