(57)【要約】【課題】検出データの取得タイミングのずれが過度に増大するのを抑制する。【解決手段】親機と、それぞれ親機と通信可能に構成された第１子機及び第２子機と、を備える送受信装置であって、親機は、第１子機の第１カウンタのカウント値である第１カウント値及び第２子機の第２カウンタのカウント値である第２カウント値をリセットさせるための同期信号を、予め定められた同期用周期で、第１子機及び第２子機に同時に送信するデータ収集制御部を含み、第１データ制御部は、第１子機が同期信号を受信すると、第１カウント値をリセットし、第２データ制御部は、第２子機が同期信号を受信すると、第２カウント値をリセットするものである。【選択図】図１
2019125967.tif 000002
【特許請求の範囲】
【請求項１】
親機と、それぞれ前記親機と通信可能に構成された第１子機及び第２子機と、を備える送受信装置であって、
前記第１子機は、
第１取付場所の状態を表す第１状態データを出力する第１状態検出部と、
第１記憶部と、
クロック信号を出力する第１発振器と、
前記第１発振器から出力されるクロック信号を用いて生成される第１サンプリング周期でカウント値がカウントアップされる第１カウンタと、
前記第１カウンタのカウント値である第１カウント値のカウントアップごとに前記第１状態データを取得して、前記カウントアップされた第１カウント値と対応付けて前記第１記憶部に保存する第１データ制御部と、を含み、
前記第２子機は、
前記第１取付場所と異なる第２取付場所の状態を表す第２状態データを出力する第２状態検出部と、
第２記憶部と、
クロック信号を出力する第２発振器と、
前記第２発振器から出力されるクロック信号を用いて生成される第２サンプリング周期でカウント値がカウントアップされる第２カウンタと、
前記第２カウンタのカウント値である第２カウント値のカウントアップごとに前記第２状態データを取得して、前記カウントアップされた第２カウント値と対応付けて前記第２記憶部に保存する第２データ制御部と、を含み、
前記親機は、前記第１カウント値及び前記第２カウント値をリセットさせるための同期信号を、予め定められた同期用周期で、前記第１子機及び前記第２子機に同時に送信するデータ収集制御部を含み、
前記第１データ制御部は、前記第１子機が前記同期信号を受信すると、前記第１カウント値をリセットし、
前記第２データ制御部は、前記第２子機が前記同期信号を受信すると、前記第２カウント値をリセットする、
送受信装置。
【請求項２】
前記データ収集制御部は、前記第１子機に向けて前記第１状態データの送信を要求するデータ要求信号を送信し、
前記第１データ制御部は、
前記同期信号を受信すると、前記同期信号の受信タイミングを表す同期フラグを、前記第１記憶部に保存する前記第１状態データと対応付けて前記第１記憶部に保存し、
前記データ要求信号を受信すると、前記第１記憶部に保存されている、前記同期フラグと全ての前記第１状態データ及び前記第１カウント値と、を前記親機に向けて送信し、
前記データ収集制御部は、
前記同期フラグに基づき、リセット直前の前記第１カウント値であるデータ数カウント値を特定し、
前記同期用周期の間に前記第１サンプリング周期で保存される筈の前記第１状態データのデータ数である正規データ数と前記データ数カウント値とが異なるときは、前記第１状態データを補正して、前記第１状態データのデータ数を前記正規データ数に一致させる、
請求項１に記載の送受信装置。
【請求項３】
前記第１データ制御部は、
前記同期用周期の間に前記第１サンプリング周期で保存される筈の前記第１状態データのデータ数である正規データ数と、リセット直前の前記第１カウント値であるデータ数カウント値とが異なるときは、前記第１状態データを補正して、前記第１状態データのデータ数を前記正規データ数に一致させる、
請求項１に記載の送受信装置。
【請求項４】
前記正規データ数と前記データ数カウント値との差分が算出され、
前記差分の絶対値に１が加算された分割サイズが算出され、
前記データ数カウント値を前記分割サイズで除算した分割位置が算出され、
前記分割位置の倍数に基づき、補正される前記第１状態データが決定される、
請求項２又は３に記載の送受信装置。
【請求項５】
前記データ収集制御部は、動作中の前記親機が動作を停止することを通知する停止通知信号を生成し、
前記親機は、前記停止通知信号が前記第１子機に送信された後で、動作を停止し、
前記第１データ制御部は、前記親機から前記停止通知信号が送信される前は、前記第１サンプリング周期をサンプリング周期Ｔｃ１に設定し、前記親機から前記停止通知信号が送信された後は、前記第１サンプリング周期を前記サンプリング周期Ｔｃ１より長いサンプリング周期Ｔｃ２に設定する、
請求項１〜４のいずれか１項に記載の送受信装置。
【請求項６】
前記データ収集制御部は、動作の停止後に前記親機が動作を再開したことを通知する再開通知信号を生成し、
前記親機は、動作の停止後に動作を再開すると、前記再開通知信号を前記第１子機に送信し、
前記第１データ制御部は、前記親機から前記停止通知信号が送信されると、前記第１データ制御部が動作しないスリープモードに移行し、所定時間毎に前記スリープモードから前記第１データ制御部が動作する通常モードに一時的に移行して、前記再開通知信号が前記親機から送信されているか否かを判定する、
請求項５に記載の送受信装置。
【請求項７】
前記第１状態検出部及び前記第２状態検出部は、それぞれ、前記取付場所の腐食度合いに応じた電流値を前記状態データとして出力する腐食センサを含む、
請求項５又は６に記載の送受信装置。
【請求項８】
請求項１〜７のいずれか１項に記載の送受信装置を備える車両であって、
前記車両は、
車載バッテリと、
前記車両の動作を開始させるイグニションスイッチと、
前記イグニションスイッチがオンにされると前記車載バッテリから電力が供給され、前記イグニションスイッチがオフにされると前記車載バッテリからの電力供給が停止されるシガーライターソケットと、
をさらに備え、
前記親機は、前記シガーライターソケットに接続されている、
車両。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示された技術は、互いに通信可能な複数の装置を備える送受信装置及び車両に関するものである。
【背景技術】
【０００２】
車両の開発現場において、車両の状態の経時変化を調べるために、車両の状態を検出する複数のセンサが、車両の様々な部位に取り付けられることがある（特許文献１，２を参照）。特許文献１では、センサは、信号線によって、データ収集装置に繋がれている。特許文献２では、センサからデータ収集装置に、検出データが無線式で送信されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５３８９８号公報
【特許文献２】特開２００８−１６４４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
データが有線式で通信される場合でも無線式で通信される場合でも、各センサによって継続的に取得された検出データは、データ収集装置に収集された後、互いに比較されることになる。すなわち、それぞれのセンサが取り付けられた車両の部位同士で、状態の経時的な変化が比較される。この場合、各センサにおいて検出データが取得されるタイミングは、互いに一致していることが好ましい。しかし、実際には、各センサでは、個別に生成されるクロック信号に基づくタイミングで検出データが取得されている。このため、各センサにおける検出データの取得タイミングは、通常、互いにずれている。このずれは、時間の経過にしたがって増大する。
【０００５】
ここに開示された技術は、各センサにおける検出データの取得タイミングのずれが過度に増大するのを抑制することが可能な送受信装置及び車両を提供することを目的とする。
【課題を解決するための手段】
【０００６】
ここに開示された技術の一態様は、
親機と、それぞれ前記親機と通信可能に構成された第１子機及び第２子機と、を備える送受信装置であって、
前記第１子機は、
第１取付場所の状態を表す第１状態データを出力する第１状態検出部と、
第１記憶部と、
クロック信号を出力する第１発振器と、
前記第１発振器から出力されるクロック信号を用いて生成される第１サンプリング周期でカウント値がカウントアップされる第１カウンタと、
前記第１カウンタのカウント値である第１カウント値のカウントアップごとに前記第１状態データを取得して、前記カウントアップされた第１カウント値と対応付けて前記第１記憶部に保存する第１データ制御部と、を含み、
前記第２子機は、
前記第１取付場所と異なる第２取付場所の状態を表す第２状態データを出力する第２状態検出部と、
第２記憶部と、
クロック信号を出力する第２発振器と、
前記第２発振器から出力されるクロック信号を用いて生成される第２サンプリング周期でカウント値がカウントアップされる第２カウンタと、
前記第２カウンタのカウント値である第２カウント値のカウントアップごとに前記第２状態データを取得して、前記カウントアップされた第２カウント値と対応付けて前記第２記憶部に保存する第２データ制御部と、を含み、
前記親機は、前記第１カウント値及び前記第２カウント値をリセットさせるための同期信号を、予め定められた同期用周期で、前記第１子機及び前記第２子機に同時に送信するデータ収集制御部を含み、
前記第１データ制御部は、前記第１子機が前記同期信号を受信すると、前記第１カウント値をリセットし、
前記第２データ制御部は、前記第２子機が前記同期信号を受信すると、前記第２カウント値をリセットするものである。
【０００７】
この態様において、第１発振器から出力されるクロック信号の周期と、第２発振器から出力されるクロック信号の周期とは、通常ばらつきがあるため、同じ製品を使用していても、厳密には等しい値にならない。したがって、第１サンプリング周期と第２サンプリング周期とが同じ値に設定されていても、時間が経過するにつれて、第１状態データの取得タイミングと第２状態データの取得タイミングとが、ずれてくる。
【０００８】
そこで、この態様では、第１子機では、同期信号を受信すると第１カウント値がリセットされ、第２子機では、同期信号を受信すると、第２カウント値がリセットされる。したがって、第１状態データの取得タイミングと第２状態データの取得タイミングとがずれていたとしても、親機から送信された同期信号を受信した時点で、第１カウント値と第２カウント値とが同時にリセットされて一致することになる。このため、この態様によれば、第１状態データの取得タイミングと第２状態データの取得タイミングとのずれが過度に増大するのを抑制することができる。
【０００９】
上記態様において、例えば、前記データ収集制御部は、前記第１子機に向けて前記第１状態データの送信を要求するデータ要求信号を送信してもよく、前記第１データ制御部は、前記同期信号を受信すると、前記同期信号の受信タイミングを表す同期フラグを、前記第１記憶部に保存する前記第１状態データと対応付けて前記第１記憶部に保存してもよく、前記データ要求信号を受信すると、前記第１記憶部に保存されている、前記同期フラグと全ての前記第１状態データ及び前記第１カウント値と、を前記親機に向けて送信してもよく、前記データ収集制御部は、前記同期フラグに基づき、リセット直前の前記第１カウント値であるデータ数カウント値を特定してもよく、前記同期用周期の間に前記第１サンプリング周期で保存される筈の前記第１状態データのデータ数である正規データ数と前記データ数カウント値とが異なるときは、前記第１状態データを補正して、前記第１状態データのデータ数を前記正規データ数に一致させてもよい。
【００１０】
この態様では、同期用周期の間に第１サンプリング周期で保存される筈の第１状態データのデータ数である正規データ数とデータ数カウント値とが異なるときは、第１状態データが補正されて、第１状態データのデータ数が正規データ数に一致させられる。したがって、この態様によれば、第１子機における第１状態データのデータ数を、常に、正規データ数に統一することができる。
【００１１】
上記態様において、例えば、前記第１データ制御部は、前記同期用周期の間に前記第１サンプリング周期で保存される筈の前記第１状態データのデータ数である正規データ数と、リセット直前の前記第１カウント値であるデータ数カウント値とが異なるときは、前記第１状態データを補正して、前記第１状態データのデータ数を前記正規データ数に一致させてもよい。
【００１２】
この態様では、同期用周期の間に第１サンプリング周期で保存される筈の第１状態データのデータ数である正規データ数とデータ数カウント値とが異なるときは、第１状態データが補正されて、第１状態データのデータ数が正規データ数に一致させられる。したがって、この態様によれば、第１子機における第１状態データのデータ数を、常に、正規データ数に統一することができる。
【００１３】
上記態様において、例えば、前記正規データ数と前記データ数カウント値との差分が算出されてもよく、前記差分の絶対値に１が加算された分割サイズが算出されてもよく、前記データ数カウント値を前記分割サイズで除算した分割位置が算出されてもよく、前記分割位置の倍数に基づき、補正される前記第１状態データが決定されてもよい。
【００１４】
この態様において、正規データ数とデータ数カウント値との差分は、第１状態データのデータ数を正規データ数に一致させるために補正すべき第１状態データの個数を表す。例えば、正規データ数よりデータ数カウント値が大きければ、その差分だけ第１状態データを減らせばよい。一方、正規データ数よりデータ数カウント値が小さければ、その差分だけ第１状態データを増やせばよい。
【００１５】
差分の絶対値に１が加算された分割サイズで、データ数カウント値を除算した分割位置の倍数は、補正する第１状態データが均等に離れた位置を表す。例えば差分が２であれば、分割サイズは３になる。よって、例えばデータ数カウント値が３０であれば、分割位置は１０になる。したがって、１０番目の第１状態データと、２０番目の第１状態データとを補正すればよい。このように、この態様によれば、補正される第１状態データが均等に離れた位置に決定される。その結果、補正による悪影響を可能な限り少なくすることができる。
【００１６】
この態様において、前記データ収集制御部が、前記正規データ数と前記データ数カウント値との差分を算出し、前記差分の絶対値に１を加算して分割サイズを算出し、前記データ数カウント値を前記分割サイズで除算した分割位置を算出し、前記分割位置の倍数に基づき、補正する前記第１状態データを決定してもよい。代替的に、前記第１データ制御部が、前記正規データ数と前記データ数カウント値との差分を算出し、前記差分の絶対値に１を加算して分割サイズを算出し、前記データ数カウント値を前記分割サイズで除算した分割位置を算出し、前記分割位置の倍数に基づき、補正する前記第１状態データを決定してもよい。
【００１７】
上記態様において、例えば、前記データ収集制御部は、動作中の前記親機が動作を停止することを通知する停止通知信号を生成してもよく、前記親機は、前記停止通知信号が前記第１子機に送信された後で、動作を停止してもよく、前記第１データ制御部は、前記親機から前記停止通知信号が送信される前は、前記第１サンプリング周期をサンプリング周期Ｔｃ１に設定し、前記親機から前記停止通知信号が送信された後は、前記第１サンプリング周期を前記サンプリング周期Ｔｃ１より長いサンプリング周期Ｔｃ２に設定してもよい。
【００１８】
この態様では、親機の動作停止前は、サンプリング周期Ｔｃ１で第１状態データが第１記憶部に保存され、親機の動作停止後は、サンプリング周期Ｔｃ１より長いサンプリング周期Ｔｃ２で第１状態データが第１記憶部に保存される。したがって、この態様によれば、親機が動作を停止している間、第１子機の消費電力を低減しつつ、第１状態データを第１記憶部に保存することができる。
【００１９】
上記態様において、例えば、前記データ収集制御部は、動作の停止後に前記親機が動作を再開したことを通知する再開通知信号を生成してもよく、前記親機は、動作の停止後に動作を再開すると、前記再開通知信号を前記第１子機に送信してもよく、前記第１データ制御部は、前記親機から前記停止通知信号が送信されると、前記第１データ制御部が動作しないスリープモードに移行し、所定時間毎に前記スリープモードから前記第１データ制御部が動作する通常モードに一時的に移行して、前記再開通知信号が前記親機から送信されているか否かを判定してもよい。
【００２０】
この態様では、第１データ制御部は、親機から停止通知信号が送信されるとスリープモードに移行し、所定時間毎にスリープモードから通常モードに一時的に移行して、再開通知信号が親機から送信されているか否かを判定する。したがって、この態様によれば、親機が動作停止中における第１データ制御部の消費電力を低減しつつ、親機の動作の再開を判定することができる。
【００２１】
上記態様において、例えば、前記第１状態検出部及び前記第２状態検出部は、それぞれ、前記取付場所の腐食度合いに応じた電流値を前記状態データとして出力する腐食センサを含んでもよい。
【００２２】
この態様では、第１状態検出部及び第２状態検出部は、それぞれ、取付場所の腐食度合いに応じた電流値を状態データとして出力する腐食センサを含む。親機が動作を停止しているときは、腐食度合いに応じた電流値が、サンプリング周期Ｔｃ２で、第１状態データとして第１記憶部に保存される。親機が動作を停止している間も、取付場所の腐食度合いは進行する。したがって、この態様によれば、親機が動作を停止している間も進行する腐食度合いに応じた電流値を継続して第１記憶部に保存することができる。
【００２３】
ここに開示された技術の他の態様は、
上記態様の送受信装置を備える車両であって、
前記車両は、
車載バッテリと、
前記車両の動作を開始させるイグニションスイッチと、
前記イグニションスイッチがオンにされると前記車載バッテリから電力が供給され、前記イグニションスイッチがオフにされると前記車載バッテリからの電力供給が停止されるシガーライターソケットと、
をさらに備え、
前記親機は、前記シガーライターソケットに接続されているものである。
【００２４】
この態様では、イグニションスイッチがオンにされると車載バッテリから電力が供給され、イグニションスイッチがオフにされると車載バッテリからの電力供給が停止されるシガーライターソケットに、親機は接続されている。したがって、この態様によれば、イグニションスイッチがオフの間は親機の動作が停止するため、車載バッテリの電源喪失を未然に防止することができる。
【発明の効果】
【００２５】
この送受信装置によれば、第１状態データの取得タイミングと第２状態データの取得タイミングとがずれていたとしても、親機から送信された同期信号を受信した時点で、第１カウント値と第２カウント値とが同時にリセットされて一致することになるため、第１状態データの取得タイミングと第２状態データの取得タイミングとのずれが過度に増大するのを抑制することができる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態の送受信装置を備える車両の構成を示すブロック図である。
【図２】車両における各部の配置例を概略的に示す図である。
【図３】各無線送信装置、データ収集装置の動作の一例を示すシーケンス図である。
【図４】各無線送信装置、データ収集装置の動作の一例を示すシーケンス図である。
【図５】各無線送信装置、データ収集装置の動作の一例を示すシーケンス図である。
【図６】検出データを子機の各無線送信装置からデータ収集装置に送信する手順の一例を概略的に示すシーケンス図である。
【図７】データ収集装置において実行されるデータの補正手順の一例を概略的に示すフローチャートである。
【図８】データ収集装置におけるデータ補正の第１例を概略的に示す図である。
【図９】図８の例における正規データ数等の各値の算出結果を示す図である。
【図１０】データ収集装置におけるデータ補正の第２例を概略的に示す図である。
【図１１】図１０の例における正規データ数等の各値の算出結果を示す図である。
【図１２】データ収集装置におけるデータ補正の第３例を概略的に示す図である。
【図１３】図１２の例における正規データ数等の各値の算出結果を示す図である。
【図１４】データ収集装置におけるデータ補正の第４例を概略的に示す図である。
【図１５】図１４の例における正規データ数等の各値の算出結果を示す図である。
【図１６】データ収集装置におけるデータ補正の第５例を概略的に示す図である。
【図１７】図１６の例における正規データ数等の各値の算出結果を示す図である。
【図１８】第２実施形態における、子機の各無線送信装置、データ収集装置の動作の一例を概略的に示すシーケンス図である。
【発明を実施するための形態】
【００２７】
以下、図面を参照しつつ、本開示の実施形態が説明される。なお、各図では、同様の要素には同様の符号が付され、適宜、説明が省略される。
【００２８】
（第１実施形態）
図１は、第１実施形態の送受信装置を備える車両１の構成を概略的に示すブロック図である。図２は、それぞれ無線送信装置１０、検出部２０を備える子機４，５，６，７と、データ収集装置３０と、アンテナユニット４０との配置例を概略的に示す図である。
【００２９】
（構成）
図１に示される車両１は、例えば４輪自動車である。車両１は、図１に示されるように、子機４，５，６，７、データ収集装置（親機の一例に相当）３０、アンテナユニット４０、車載バッテリ４２、イグニションスイッチ４４、シガーライターソケット４６、二次電池４８、電子制御ユニット（ＥＣＵ）５０を備える。子機４，５，６，７は、それぞれ、無線送信装置１０、検出部２０を備える。
【００３０】
この車両１は、車両の開発現場において、車両に取り付けられた多数のセンサを用いて、車両の性能評価を行うためのものである。本実施形態では、検出部２０は、このようなセンサとして、腐食センサ２１と、温湿度センサ２２とを含む。腐食センサ２１は、無線送信装置１０と接続ケーブル２３で接続され、温湿度センサ２２は、無線送信装置１０と接続ケーブル２４で接続されている。アンテナユニット４０は、データ収集装置３０に接続ケーブル４１で接続されている。そして、車両１は、検出部２０の検出データが、無線送信装置１０により無線で送信されて、アンテナユニット４０を介して、データ収集装置３０に保存されるように構成されている。
【００３１】
腐食センサ２１（状態検出部の一例）は、車両１における、腐食センサ２１が取り付けられた場所の腐食度合いを検出する。腐食センサ２１は、車両１の腐食度合いを検出することができる一般的なセンサ素子であってもよい。腐食センサ２１として、例えば、大気腐食モニタ（ＡＣＭ）型腐食センサが用いられてもよい。
【００３２】
温湿度センサ２２は、車両１における、温湿度センサ２２が取り付けられた場所の温度及び湿度を検出する。温湿度センサ２２として、一般的な検出素子が用いられてもよい。温湿度センサ２２の温度検出素子として、例えば公知の白金測温抵抗体が用いられてもよい。温湿度センサ２２の湿度検出素子として、例えば公知の高分子容量式湿度検出素子が用いられてもよい。
【００３３】
図２において、子機４の検出部２０は、車両１の例えば、エンジンルームに取り付けられている。子機５の検出部２０は、車両１の例えば、フロントホイルハウスに取り付けられている。子機６の検出部２０は、車両１の例えば、リフトゲートの外板に取り付けられている。子機７の検出部２０は、車両１の例えば、エンジンのアンダカバーに取り付けられている。子機４〜７の検出部２０とそれぞれ接続ケーブル２３，２４で接続された子機４〜７の無線送信装置１０は、それぞれ検出部２０の近傍に取り付けられている。データ収集装置３０は、例えば、車両１のトランクルーム２に配置されている。アンテナユニット４０は、例えば、車両１の室内前部３の天井に配置されている。
【００３４】
図１に戻って、無線送信装置１０は、検出部２０の検出データをデータ収集装置３０に無線で送信する。以下では、データ収集装置３０は、「親機」とも称される。
【００３５】
無線送信装置１０は、メモリ１１、中央演算処理装置（ＣＰＵ）１２、アンテナユニット１３、電池１４、発振器１５等を備える。アンテナユニット１３は、ＣＰＵ１２により制御されて、本実施形態では例えば、周波数２．４ＧＨｚの電波を３ｍＷの電力で放射することにより、データ等を送信する。アンテナユニット１３は、アンテナユニット４０から送信された要求信号等を受信する。電池１４は、メモリ１１、ＣＰＵ１２、腐食センサ２１、温湿度センサ２２が動作するための電力を供給する。発振器１５は、例えばセラミック発振子、分周回路等を含み、ＣＰＵ１２が動作するためのクロック信号を生成する。
【００３６】
無線送信装置１０のメモリ１１（記憶部の一例）は、例えば、フラッシュメモリなどの半導体メモリ、又は他の記憶素子で構成される。メモリ１１は、検出部２０で検出された検出データを一時的に保存するメモリ、プログラムを保存するメモリ等を含む。なお、メモリ１１は、検出部２０で検出された検出データを一時的に保存する領域、プログラムを保存する領域を備える単一のメモリ素子で構成されていてもよい。
【００３７】
図２を用いて上述したように、子機４〜７は、それぞれ、車両１の異なる４箇所に取り付けられている。そこで、子機４〜７の無線送信装置１０のメモリ１１は、それぞれ子機４〜７の無線送信装置１０を特定する固有の子機ＩＤを予め記憶している。
【００３８】
ＣＰＵ１２は、メモリ１１に保存されているプログラムに従って動作することにより、データ制御部１２０、モード制御部１２１、カウンタ１２２として機能する。データ制御部１２０は、検出制御部１２ａ、通信制御部１２ｂとして機能する。カウンタ１２２は、発振器１５により生成されるクロック信号に基づき、検出制御部１２ａにより設定されるサンプリング周期（後述）で、カウント値をカウントアップする。
【００３９】
検出制御部１２ａは、接続ケーブル２３を介して、腐食センサ２１により検出された腐食データを取得する。検出制御部１２ａは、接続ケーブル２４を介して、温湿度センサ２２により検出された温度データ及び湿度データを取得する。検出制御部１２ａは、カウンタ１２２のカウント値がカウントアップされたタイミングで、腐食データ、温度データ及び湿度データを取得する。検出制御部１２ａは、取得した腐食データ、温度データ及び湿度データを、腐食データ、温度データ及び湿度データを取得したときのカウンタ１２２のカウント値と対応付けて、メモリ１１に保存する。以下では、腐食データ、温度データ及び湿度データは、「検出データ」と総称されることがある。
【００４０】
通信制御部１２ｂは、データ収集装置３０から送信された、検出データ（本実施形態では、腐食データ、温度データ及び湿度データ）の送信を要求する要求信号を受信すると、メモリ１１に記憶されている、検出データ、子機ＩＤ等を含む送信信号を生成する。通信制御部１２ｂは、生成した送信信号をアンテナユニット１３から送信する。
【００４１】
モード制御部１２１は、ＣＰＵ１２（データ制御部１２０）の動作モードを制御する。モード制御部１２１は、ＣＰＵ１２を、通常の動作を行う通常モードと、必要最小限の動作を行うスリープモードとに制御する。
【００４２】
モード制御部１２１は、まず、ＣＰＵ１２を、通常モードから、スリープモードに移行させる。モード制御部１２１は、発振器１５からのクロック信号に基づきスリープモードにおいて経過時間をカウントし、所定のサンプリング周期で、ＣＰＵ１２を通常モードに移行させる。通常モードでは、検出制御部１２ａが所定の動作を行う。所定の動作が終了すると、モード制御部１２１は、ＣＰＵ１２をスリープモードに移行させる。このモード制御部１２１によって、電池１４の長寿命化が図られている。
【００４３】
モード制御部１２１は、データ収集装置３０が動作中のときは、ＣＰＵ１２を電源オンモードで動作させる。モード制御部１２１は、データ収集装置３０の動作が停止中のときは、ＣＰＵ１２を電源オフモードで動作させる。上記サンプリング周期は、電源オンモードではサンプリング周期Ｔｃ１であり、電源オフモードではサンプリング周期Ｔｃ２であり、互いに異なっている。具体的なサンプリング周期Ｔｃ１，Ｔｃ２の例については、後に詳述される。
【００４４】
ここで、子機４〜７における、各検出制御部１２ａによる各検出部２０の検出データの取得タイミングが説明される。上述のように、検出制御部１２ａは、カウンタ１２２のカウント値がカウントアップされたタイミングで、腐食データ、温度データ及び湿度データを取得する。また、カウンタ１２２は、発振器１５により生成されるクロック信号に基づき、カウント値をカウントアップする。また、発振器１５は、例えばセラミック発振子、分周回路等を含み、ＣＰＵ１２が動作するためのクロック信号を生成する。
【００４５】
セラミック発振子は、水晶発振子に比べて、発振周波数の精度が低い。しかし、コストが低いため、例えば時計のような高精度の発振周波数が必要な用途以外では、一般に、セラミック発振子が使われる。この第１実施形態で使われるセラミック発振子の仕様によれば、子機４〜７の間において、２４時間当たりで最大１０．４５秒のずれが生じる。このため、例えば、検出データを取得するサンプリング周期を１０秒に設定すると、２４時間以上が経過すると、検出データの取得回数が、１回以上ずれることになる。そこで、第１実施形態では、検出データの取得回数のずれにより、子機４〜７の間で検出データの数が不一致にならないようにしている。
【００４６】
図１に戻って、アンテナユニット４０は、アンテナユニット１３から放射された電波を受信することによって、検出部２０の検出データ（本実施形態では、腐食データ、温度データ及び湿度データ）、子機ＩＤ等を含む上記送信信号を受信する。上述のように、アンテナユニット４０は、接続ケーブル４１でデータ収集装置３０に接続されている。
【００４７】
データ収集装置３０は、検出部２０の検出データ（本実施形態では、腐食データ、温度データ及び湿度データ）を収集する。データ収集装置３０は、メモリ３１、ＣＰＵ３２、その他の周辺回路を含む。データ収集装置３０は、例えば、パーソナルコンピュータで構成される。
【００４８】
メモリ３１は、例えば、フラッシュメモリなどの半導体メモリ、ハードディスク、又は他の記憶素子で構成される。メモリ３１は、検出部２０により検出されたデータを保存するメモリ、データ収集プログラムを保存するメモリ、データを一時的に保存するメモリ等を含む。なお、メモリ３１は、検出部２０により検出されたデータを保存する領域、データ収集プログラムを保存する領域、データを一時的に保存する領域を備えた単一のメモリ素子で構成されていてもよい。メモリ３１は、子機４〜７の子機ＩＤをそれぞれ予め記憶している。
【００４９】
ＣＰＵ３２は、メモリ３１に保存されているデータ収集プログラムに従って動作することにより、データ収集制御部３３として機能する。データ収集制御部３３は、アンテナユニット４０を介して、検出データの送信を要求する要求信号を子機４〜７の各無線通信装置１０に送信する。
【００５０】
データ収集制御部３３は、イグニションスイッチ４４がオフにされると、電源オンモードから電源オフモードへのモード変更を指示する指示信号を生成する。データ収集制御部３３は、上記指示信号の子機４〜７の各無線送信装置１０への送信を制御する。データ収集制御部３３は、イグニションスイッチ４４がオフにされた後でイグニションスイッチ４４がオンにされると、子機４〜７の各無線送信装置１０に向けてデータ収集の準備を指示する準備信号を生成する。データ収集制御部３３は、上記準備信号の子機４〜７の各無線送信装置１０への送信を制御する。
【００５１】
データ収集制御部３３は、予め定められた同期用周期Ｔｃ３で、同期信号を子機４〜７の各無線送信装置１０に送信する。データ収集制御部３３は、アンテナユニット４０により受信された、検出部２０の検出データ（本実施形態では、腐食データ、温度データ及び湿度データ）を、子機ＩＤ毎に、メモリ３１に保存する。データ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された検出データ数が互いに一致するように、検出データを補正する。検出データの補正の具体例は、後に詳述される。
【００５２】
本実施形態において、上記指示信号は、動作中のデータ収集装置３０が動作を停止することを通知する停止通知信号の一例である。本実施形態において、上記準備信号は、動作の停止後にデータ収集装置３０が動作を再開したことを通知する再開通知信号の一例である。
【００５３】
車載バッテリ４２、イグニションスイッチ４４、シガーライターソケット４６は、それぞれ、一般的な車両に搭載される周知の構成である。シガーライターソケット４６は、二次電池４８の正極に接続され、二次電池４８の正極は、データ収集装置３０に接続されている。
【００５４】
シガーライターソケット４６は、イグニションスイッチ４４を介して、車載バッテリ４２に接続されている。このため、車載バッテリ４２は、シガーライターソケット４６を介して、イグニションスイッチ４４がオンの間（車両１のエンジンが動作している間）のみ、二次電池４８を充電する。二次電池４８は、本実施形態では、イグニションスイッチ４４のオンオフ（つまり車両１のエンジンの動作状態）に関係なく、データ収集装置３０に電力を供給することが可能に構成されている。
【００５５】
ＥＣＵ５０は、車両１の全体の動作を制御する。ＥＣＵ５０は、イグニションスイッチ４４のオンオフを検出する。ＥＣＵ５０は、検出したイグニションスイッチ４４のオンオフ状態を、データ収集装置３０のＣＰＵ３２（データ収集制御部３３）に通知する。言い換えると、データ収集装置３０のＣＰＵ３２（データ収集制御部３３）は、ＥＣＵ５０から出力される信号に基づき、イグニションスイッチ４４のオンオフ状態を判別する。なお、ＥＣＵ５０と、データ収集装置３０のＣＰＵ３２とは、有線または無線で直接接続される構成でもよく、別のコントローラ（ＣＰＵ）を介して間接的に接続される構成でもよい。
【００５６】
（動作）
図３〜図５は、子機４〜７の各無線送信装置１０、データ収集装置３０（親機）の動作の一例を概略的に示すシーケンス図である。
【００５７】
図３のステップＳ１０００において、例えばユーザによって、無線送信装置１０の電源がオンにされる。ステップＳ２０００において、例えばユーザによってイグニションスイッチ４４がオンにされた後で、ステップＳ３０００において、データ収集装置３０の電源がオンにされる。
【００５８】
例えば、ユーザにより二次電池４８がデータ収集装置３０に接続されて、二次電池４８からデータ収集装置３０への電力供給が開始されると、データ収集装置３０の電源がオンにされるように構成されてもよい。この構成に代えて、又は加えて、データ収集装置３０に設けられた電源スイッチがユーザによりオンにされると、データ収集装置３０の電源がオンにされるように構成されてもよい。
【００５９】
ステップＳ３０１０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０に向けて、データ収集の準備を指示する準備信号を送信する。
【００６０】
ステップＳ１０１０において、子機４〜７の各無線送信装置１０のデータ制御部１２０の通信制御部１２ｂは、データ収集の準備を開始する。ステップＳ１０２０において、通信制御部１２ｂは、子機ＩＤ及び電源オンから初回であることを表す初回信号を含む応答信号をデータ収集装置３０に送信する。ステップＳ３０２０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された子機ＩＤ及び初回信号を含む応答信号を確認する。
【００６１】
ステップＳ３０３０において、データ収集装置３０のデータ収集制御部３３は、データ収集の開始を指示する開始信号を、応答のあった子機ＩＤに対応する無線送信装置１０に対して送信する。開始信号を受信した無線送信装置１０のデータ制御部１２０の通信制御部１２ｂは、ステップＳ１０３０において、子機ＩＤを含む応答信号をデータ収集装置３０に送信し、かつ、開始信号を受信したことをモード制御部１２１に通知する。
【００６２】
ステップＳ３０４０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された応答信号を確認する。ステップＳ１０４０において、モード制御部１２１は、開始信号を受信したことの通知を受けて、ＣＰＵ１２をスリープモードに移行させる。また、モード制御部１２１は、カウンタ１２２のカウント値をリセットして、カウンタ１２２のカウント動作を０から開始させる。
【００６３】
続くステップＳ２１００は、予め定められた電源オンモードのサンプリング周期Ｔｃ１（本実施形態では、例えばＴｃ１＝１０秒間）で繰り返される。電源オンモードでは、検出制御部１２ａは、カウンタ１２２のカウント値を、サンプリング周期Ｔｃ１でカウントアップさせる。ステップＳ２１００は、カウンタ１２２のカウント値がカウントアップされる度に実行される。カウンタ１２２のカウント値がカウントアップされると、まず、ステップＳ１０５０において、モード制御部１２１は、ＣＰＵ１２を通常モードに移行させる。ステップＳ１０６０において、検出制御部１２ａは、腐食センサ２１及び温湿度センサ２２に電池１４から電力を供給して動作させ、検出部２０の検出データ（腐食データ、温度データ及び湿度データ）を取得する。検出制御部１２ａは、取得した検出データを、カウンタ１２２のカウント値と対応付けて、メモリ１１に保存する。ステップＳ１０７０において、子機４〜７の各無線送信装置１０のモード制御部１２１は、ＣＰＵ１２をスリープモードに移行させる。
【００６４】
ステップＳ３０４０に続くステップＳ２１５０は、予め定められたサンプリング周期Ｔｃ３（本実施形態では、例えばＴｃ３＝２４時間）で繰り返される。まず、ステップＳ３０５０において、データ収集装置３０のデータ収集制御部３３は、同期信号を子機４〜７の各無線送信装置１０に送信する。ステップＳ１０８０において、データ収集装置３０からの同期信号を受信すると、子機４〜７の各無線送信装置１０のデータ制御部１２０の検出制御部１２ａは、カウンタ１２２のカウント値をリセットする。
【００６５】
ステップＳ１０９０において、検出制御部１２ａは、メモリ１１に保存されている検出データを含む検出情報に、同期フラグ（後述）を書き込む。ステップＳ１０９２において、子機４〜７の各無線送信装置１０のデータ制御部１２０の通信制御部１２ｂは、子機ＩＤを含む応答信号をデータ収集装置３０に送信する。応答信号が送信（ステップＳ１０９２）された後、処理はステップＳ１０７０に進む。ステップＳ３０６０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された応答信号を確認する。
【００６６】
子機４〜７の各無線送信装置１０では、以上のステップＳ２１００が、電源オンモードのサンプリング周期Ｔｃ１で実行される。また、データ収集装置３０では、以上のステップＳ２１５０が、サンプリング周期Ｔｃ３で実行される。
【００６７】
このように、子機４〜７の各無線送信装置１０の、サンプリング周期Ｔｃ１で繰り返されるステップＳ２１００において、データ収集装置３０から同期信号が送信されないときは、ステップＳ１０６０に続いてステップＳ１０７０が実行される。一方、ステップＳ２１００において、データ収集装置３０から同期信号が送信されたときは、ステップＳ１０６０に続いて、ステップＳ１０８０，Ｓ１０９０，Ｓ１０９２が実行された後、ステップＳ１０７０が実行される。
【００６８】
続いて、図４のステップＳ２２００において、ユーザによってイグニションスイッチ４４がオフにされる。一方、このときも、無線送信装置１０では、上記ステップＳ２１００が、電源オンモードのサンプリング周期Ｔｃ１（本実施形態では、例えばＴｃ１＝１０秒間）で実行されている。
【００６９】
データ収集装置３０のデータ収集制御部３３は、ＥＣＵ５０からの出力信号に基づき、イグニションスイッチ４４がオフにされたと判別すると、ステップＳ３１００において、電源オンモードから電源オフモードへのモード変更を指示する指示信号を生成する。データ収集装置３０は、上記指示信号を子機４〜７の各無線送信装置１０に送信する。
【００７０】
無線送信装置１０が通常モードに移行した（ステップＳ１０５０）後で、データ収集装置３０からの指示信号（ステップＳ３１００）を受信すると、ステップＳ１１１０において、無線送信装置１０のモード制御部１２１は、ＣＰＵ１２を電源オフモードに変更する。ステップＳ１１２０において、子機４〜７の各無線送信装置１０のデータ制御部１２０の通信制御部１２ｂは、ステップＳ３１００の指示信号に対する、子機ＩＤを含む応答信号を、データ収集装置３０に送信する。ステップＳ１１３０において、子機４〜７の各無線送信装置１０のＣＰＵ１２（データ制御部１２０）は、モード制御部１２１によって、スリープモードに移行する。
【００７１】
ステップＳ３１２０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された応答信号を確認する。その後、ステップＳ３１３０において、データ収集装置３０の電源がオフにされる。
【００７２】
例えば、ＥＣＵ５０からの出力信号に基づき、イグニションスイッチ４４がオフにされたとデータ収集制御部３３が判別し、ステップＳ３１００，Ｓ３１２０の処理が正常に終了すると、データ収集装置３０の電源が自動的にオフにされるように構成されてもよい。代替的に、メモリ３１に保存されているデータ収集プログラムの動作中に、データ収集装置３０に対してデータ収集プログラムの終了がユーザにより指示されると、データ収集装置３０の電源がオフにされるように構成されてもよい。これらの構成に代えて、又は加えて、データ収集装置３０に設けられた電源スイッチがユーザによりオフにされると、データ収集装置３０の電源がオフにされるように構成されてもよい。
【００７３】
データ収集装置３０の電源がオフの間、子機４〜７の各無線送信装置１０のＣＰＵ１２は、ステップＳ２３００の動作を所定時間（本実施形態では例えば３０秒間）毎に繰り返す。すなわち、モード制御部１２１によって、ＣＰＵ１２（データ制御部１２０）は、通常モードに移行する（ステップＳ１１４０）。ＣＰＵ１２（データ制御部１２０）は、所定時間（例えば５秒間）待機し、データ制御部１２０の通信制御部１２ｂは、データ収集装置３０の電源がオンにされたときに送信される準備信号がデータ収集装置３０から送信されているか否かを判定する（ステップＳ１１５０）。準備信号がデータ収集装置３０から送信されていなければ、モード制御部１２１によって、ＣＰＵ１２（データ制御部１２０）は、スリープモードに移行する（ステップＳ１１６０）。
【００７４】
また、データ収集装置３０の電源がオフの電源オフモードでは、子機４〜７の各無線送信装置１０のＣＰＵ１２は、ステップＳ２４００の動作を電源オフモードのサンプリング周期Ｔｃ２（本実施形態では例えばＴｃ２＝３０分間）で繰り返す。電源オフモードでは、カウンタ１２２のカウント値は、サンプリング周期Ｔｃ２でカウントアップされる。ステップＳ２４００は、カウンタ１２２のカウント値がカウントアップされる度に実行される。まず、モード制御部１２１によって、ＣＰＵ１２は通常モードに移行する（ステップＳ１１７０）。検出制御部１２ａは、腐食センサ２１及び温湿度センサ２２に電池１４から電力を供給して動作させ、検出部２０の検出データ（腐食データ、温度データ及び湿度データ）を取得し、取得した検出データを、カウンタ１２２のカウント値と対応付けてメモリ１１に保存する（ステップＳ１１８０）。その後、モード制御部１２１によって、ＣＰＵ１２はスリープモードに移行する（ステップＳ１１９０）。このステップＳ２４００によって、データ収集装置３０の動作が停止している間には、動作中（サンプリング周期Ｔｃ１）に比べて長い間隔（サンプリング周期Ｔｃ２）で、検出部２０の検出データを取得することができる。
【００７５】
続いて、図５のステップＳ２５００において、ユーザによってイグニションスイッチ４４がオンにされると、ステップＳ３２００において、データ収集装置３０の電源がオンにされる。一方、無線送信装置１０では、上記ステップＳ２３００が、例えば３０秒間毎に実行されている。
【００７６】
ステップＳ３２１０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０に向けて、データ収集の準備を指示する準備信号を生成する。データ収集制御部３３は、生成した準備信号を、所定時間（例えば１秒間）毎に繰り返して、所定時間（例えば１分間）継続して送信する。一方、子機４〜７の各無線送信装置１０では、上記ステップＳ２３００が、例えば３０秒間毎に実行されている。
【００７７】
図５において、ステップＳ１１４０が実行される前に、データ収集装置３０から準備信号が送信されても（ステップＳ３２１０）、無線送信装置１０のＣＰＵ１２がスリープモードであるため、ＣＰＵ１２は、応答しない。ＣＰＵ１２が通常モードに移行し（ステップＳ１１４０）、ＣＰＵ１２が待機し、データ制御部１２０の通信制御部１２ｂが、データ収集装置３０から準備信号が送信されているか否かを判定している間に（ステップＳ１１５０）、データ収集装置３０から準備信号が送信されると（ステップＳ３２１０）、ステップＳ１２００において、子機４〜７の各無線送信装置１０のモード制御部１２１によって、ＣＰＵ１２は、データ収集装置３０の再起動を確認して、電源オンモードに変更する。
【００７８】
ステップＳ１２１０において、子機４〜７の各無線送信装置１０のデータ制御部１２０の通信制御部１２ｂは、子機ＩＤ及び電源オンから初回でないことを表す非初回信号を含む応答信号をデータ収集装置３０に送信する。ステップＳ３２２０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された子機ＩＤ及び非初回信号を含む応答信号を確認する。その後、データ収集装置３０における処理は、図３のステップＳ３０３０の前に戻る。また、子機４〜７の各無線送信装置１０における処理は、図３のステップＳ１０３０の前に戻る。
【００７９】
第１実施形態において、例えば子機４が、第１子機の一例に相当し、子機４の検出部２０（腐食センサ２１）が、第１状態検出部の一例に相当し、子機４のメモリ１１が、第１記憶部の一例に相当し、子機４の発振器１５が、第１発振器の一例に相当し、子機４のカウンタ１２２が、第１カウンタの一例に相当し、子機４のデータ制御部１２０（検出制御部１２ａ）が、第１データ制御部の一例に相当する。また、例えば子機５が、第２子機の一例に相当し、子機５の検出部２０（腐食センサ２１）が、第２状態検出部の一例に相当し、子機５のメモリ１１が、第２記憶部の一例に相当し、子機５の発振器１５が、第２発振器の一例に相当し、子機５のカウンタ１２２が、第２カウンタの一例に相当し、子機５のデータ制御部１２０（検出制御部１２ａ）が、第２データ制御部の一例に相当する。
【００８０】
図６は、検出データを子機４〜７の各無線送信装置１０からデータ収集装置３０（親機）に送信する手順の一例を概略的に示すシーケンス図である。図６の動作は、例えばユーザによってデータ収集装置３０に対する指示が入力されると、開始される。
【００８１】
ステップＳ３３００において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０に向けて、検出データを要求する要求信号を送信する。ステップＳ２４００において、子機４〜７の各無線送信装置１０の通信制御部１２ｂは、メモリ１１に保存されている、検出データを含む検出情報を、子機ＩＤとともにデータ収集装置３０に送信する。その後、子機４〜７の各無線送信装置１０における処理は終了する。
【００８２】
ステップＳ３３１０において、データ収集装置３０のデータ収集制御部３３は、子機４〜７の各無線送信装置１０から送信された検出情報及び子機ＩＤを受信し、受信した検出情報を、子機ＩＤと対応付けてメモリ３１に保存する。
【００８３】
ステップＳ３３２０において、データ収集装置３０のデータ収集制御部３３は、メモリ３１に保存した検出情報に含まれる検出データを補正する。ステップＳ３３２０におけるデータの補正手順は、図７を参照して、次に説明される。その後、データ収集装置３０における処理は終了する。
【００８４】
図７は、データ収集装置３０（親機）において実行されるデータの補正手順の一例を概略的に示すフローチャートである。
【００８５】
ステップＳ４０００において、データ収集制御部３３は、正規データ数を算出する。正規データ数は、同期用周期Ｔｃ３の間に、子機４〜７の各検出部２０において検出される筈のデータ数である。例えば、サンプリング周期Ｔｃ１が、Ｔｃ１＝１０秒とし、サンプリング周期Ｔｃ２が、Ｔｃ２＝３０分間とし、同期用周期Ｔｃ３が、Ｔｃ３＝２４時間とする。また、２４時間のうち、電源オンモードの時間（つまりサンプリング周期Ｔｃ１で検出データが取得された時間）が、６時間とし、電源オフモードの時間（つまりサンプリング周期Ｔｃ２で検出データが取得された時間）が、１８時間とする。
【００８６】
この場合、電源オンモードで検出される筈のデータ数は、
６×６０×６０／１０＝２１６０
となるので、２１６０個である。また、電源オフモードで検出される筈のデータ数は、
１８×６０／３０＝３６
となるので、３６個である。よって、正規データ数は、
２１６０＋３６＝２１９６
となる。データ収集制御部３３は、同期用周期Ｔｃ３の間における電源オンモードの時間と電源オフモードの時間とをそれぞれカウントし、カウントしたそれぞれの積算値をメモリ３１に保存しておけばよい。
【００８７】
ステップＳ４０１０において、データ収集制御部３３は、データ数カウント値を取得する。データ数カウント値は、同期用周期Ｔｃ３の間に、子機４〜７の各検出部２０において実際に検出された計測データ数を表す。上述のように、子機４〜７の各無線送信装置１０の検出制御部１２ａは、カウンタ１２２のカウント値のカウントアップ毎に、検出部２０の検出データを取得している。したがって、子機４〜７の各ＣＰＵ１２において、データ収集装置３０からの同期信号によってカウンタ１２２のカウント値がリセットされる直前のカウント値（データ数カウント値）は、子機４〜７の各検出部２０において実際に検出された計測データ数を表す。
【００８８】
上述のように、子機４〜７の各メモリ１１には、検出データと、その検出データが取得されたときのカウンタ１２２のカウント値とが、対応付けられた検出情報が保存されている。この検出情報が、子機４〜７の各無線送信装置１０から、データ収集装置３０に送信され、メモリ３１に保存されている。そこで、データ収集制御部３３は、カウンタ１２２のカウント値がリセットされる直前のカウント値を、データ数カウント値として、メモリ３１から取得する。
【００８９】
ステップＳ４０２０において、データ収集制御部３３は、式（１）によって、差分を算出する。
差分＝データ数カウント値−正規データ数  （１）
ステップＳ４０３０において、データ収集制御部３３は、算出された差分がゼロであるか否かを判定する。算出された差分がゼロであれば（ステップＳ４０３０でＹＥＳ）、処理はステップＳ４１００に進む。算出された差分がゼロでなければ（ステップＳ４０３０でＮＯ）、処理はステップＳ４０４０に進む。
【００９０】
ステップＳ４０４０において、データ収集制御部３３は、式（２）によって、分割サイズを算出する。
分割サイズ＝｜差分｜＋１  （２）
分割位置＝データ数カウント値／分割サイズ  （３）
ステップＳ４０５０において、データ収集制御部３３は、式（３）によって、分割位置を算出する。分割サイズ及び分割位置については、具体例を用いて後述される。
【００９１】
ステップＳ４０６０において、データ収集制御部３３は、データを補正する操作の対象となるデータを決定する。操作対象のデータは、分割位置を例えば四捨五入することによって、分割位置の前又は後のデータに決定される。ステップＳ４０７０において、データ収集制御部３３は、データ数カウント値が正規データ数より大きいか否かを判定する。なお、ステップＳ４０３０でＮＯであるので、データ数カウント値と正規データ数との一方が他方より大きくなっている。データ数カウント値が正規データ数より大きければ（ステップＳ４０７０でＹＥＳ）、処理はステップＳ４０８０に進む。一方、データ数カウント値が正規データ数以下であれば（ステップＳ４０７０でＮＯ）、処理はステップＳ４０９０に進む。
【００９２】
ステップＳ４０８０において、データ収集制御部３３は、操作対象のデータを削除する。ステップＳ４０９０において、データ収集制御部３３は、操作対象のデータを複製して、次の位置に挿入する。ステップＳ４１００において、データ収集制御部３３は、同期フラグを削除する。データ収集装置３０のメモリ３１に保存するデータとしては、同期フラグは不要であるので、同期フラグは、削除される。その後、図７の処理は終了する。
【００９３】
（データ補正の第１例）
図８は、データ収集装置におけるデータ補正の第１例を概略的に示す図である。図９は、図８の例における正規データ数等の各値の算出結果２００を概略的に示す図である。図８、図９を用いて、データ補正の第１例が説明される。
【００９４】
図８に示される保存情報１００は、子機４〜７の各無線送信装置１０から送信された検出情報を用いて生成され、データ収集装置３０のメモリ３１に保存されている。保存情報１００は、図８に示されるように、同期フラグ欄１０１と、補正前のカウント値欄１０２と、補正後のカウント値欄１０３と、温度データ欄１０４と、湿度データ欄１０５と、腐食データ欄１０６とを含む。保存情報１００に付加されているデータ補正の操作内容欄１１０は、データ補正のために温度データ欄１０４、湿度データ欄１０５、及び腐食データ欄１０６の各データに対して操作された内容を表す。
【００９５】
同期フラグ欄１０１には、同期信号を受信すると同期フラグ「１」が書き込まれる。同期フラグ欄１０１には、予め「０」が記載されている。子機４〜７の各無線送信装置１０の各検出制御部１２ａは、データ収集装置３０から同期信号を受信すると、同期フラグ欄１０１に同期フラグ「１」を書き込む（図３のステップＳ１０９０）。補正前のカウント値欄１０２には、子機４〜７の各無線送信装置１０から送信されたときのカウント値が記載されている。補正後のカウント値欄１０３は、データ補正が行われた後のカウント値を表す。温度データ欄１０４、湿度データ欄１０５、腐食データ欄１０６には、それぞれ、カウンタ１２２のカウント値がカウントアップされたときに取得された検出データが記載されている。
【００９６】
このように、保存情報１００の同期フラグ欄１０１、補正前のカウント値欄１０２、温度データ欄１０４、湿度データ欄１０５、腐食データ欄１０６には、子機４〜７の各無線送信装置１０から送信された検出情報のデータが、それぞれ記載されている。
【００９７】
このデータ補正の第１例では、図９の算出結果２００に示されるように、正規データ数は「１００」であり、計測データ数は「１０２」である。したがって、図８の補正前のカウント値欄１０２では、同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされた後、次に同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされる直前のカウント値（データ数カウント値）は、「１０２」になっている。なお、上述のように、計測データ数は、データ数カウント値と等価である。
【００９８】
同期フラグ欄１０１に同期フラグ「１」が書き込まれて（つまり同期信号を受信）、カウント値が０にリセットされたタイミングでは、検出データは取得されないので、図８に示されるように、温度データ欄１０４、湿度データ欄１０５、及び腐食データ欄１０６には、データは記載されていない。そして、補正前のカウント値欄１０２のカウント値のカウントアップ毎に、温度データＴｐ１，Ｔｐ２，・・・，Ｔｐ１０が、取得される。湿度データ、腐食データも、同様である。
【００９９】
図９において、上記式（１）により、
差分＝計測データ数−正規データ数
＝１０２−１００＝２
となる。すなわち、計測データ数を、正規データ数に合わせようとすると、計測データを２個減らす必要がある。そこで、削除するデータが決定される。
【０１００】
分割サイズは、上記式（２）により、
分割サイズ＝｜差分｜＋１
＝２＋１＝３
となる。したがって、１０２個の計測データ数が、３個に分割される。
【０１０１】
分割位置は、上記式（３）により、
分割位置
＝データ数カウント値／分割サイズ
＝１０２／３＝３４
となる。
【０１０２】
よって、図９に示されるように、１つ目の分割位置１は、「３４」となり、２つ目の分割位置２は、「６８」となる。その結果、操作対象のデータは、１つ目の操作対象１は、３４番目のデータとなり、２つ目の操作対象２は、６８番目のデータとなる。
【０１０３】
そこで、図８に示されるように、補正前のカウント値欄１０２におけるカウント値「３４」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「３５」は、補正後のカウント値欄１０３において、カウント値「３４」と補正される。
【０１０４】
同様に、図８に示されるように、補正前のカウント値欄１０２におけるカウント値「６８」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「６９」は、補正後のカウント値欄１０３において、カウント値「６７」と補正される。
【０１０５】
その結果、補正前のカウント値欄１０２におけるカウント値「１０１」は、補正後のカウント値欄１０３において、カウント値「９９」と補正され、補正前のカウント値欄１０２におけるカウント値「１０２」は、補正後のカウント値欄１０３において、カウント値「１００」と補正される。このようなデータ補正によって、保存情報１００の検出データ数は、正規データ数である「１００」に一致することとなる。
【０１０６】
（データ補正の第２例）
図１０は、データ収集装置におけるデータ補正の第２例を概略的に示す図である。図１１は、図１０の例における正規データ数等の各値の算出結果２００を概略的に示す図である。図１０、図１１を用いて、データ補正の第２例が説明される。
【０１０７】
このデータ補正の第２例では、図１１の算出結果２００に示されるように、正規データ数は「１００」であり、計測データ数は「９８」である。したがって、図１０の補正前のカウント値欄１０２では、同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされた後、次に同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされる直前のカウント値（データ数カウント値）は、「９８」になっている。
【０１０８】
図１１において、上記式（１）により、
差分＝計測データ数−正規データ数
＝９８−１００＝−２
となる。すなわち、計測データ数を、正規データ数に合わせようとすると、計測データを２個増やす必要がある。そこで、複製するデータが決定される。
【０１０９】
分割サイズは、上記式（２）により、
分割サイズ＝｜差分｜＋１
＝２＋１＝３
となる。したがって、９８個の計測データ数が、３個に分割される。
【０１１０】
分割位置は、上記式（３）により、
分割位置
＝データ数カウント値／分割サイズ
＝９８／３＝３２．６７
となる。
【０１１１】
よって、図１１に示されるように、１つ目の分割位置１は、「３２．６７」となり、２つ目の分割位置２は、「６５．３３」となる。その結果、操作対象のデータは、１つ目の操作対象１は、四捨五入により３３番目のデータとなり、２つ目の操作対象２は、四捨五入により６５番目のデータとなる。
【０１１２】
そこで、図１０に示されるように、補正前のカウント値欄１０２におけるカウント値「３３」に対応する、温度データＴｐ３、湿度データＨｍ３、腐食データＣｒ３が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「３４」は、補正後のカウント値欄１０３において、カウント値「３５」と補正される。
【０１１３】
同様に、図１０に示されるように、補正前のカウント値欄１０２におけるカウント値「６５」に対応する、温度データＴｐ５、湿度データＨｍ５、腐食データＣｒ５が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「６６」は、補正後のカウント値欄１０３において、カウント値「６８」と補正される。
【０１１４】
その結果、補正前のカウント値欄１０２におけるカウント値「９７」は、補正後のカウント値欄１０３において、カウント値「９９」と補正され、補正前のカウント値欄１０２におけるカウント値「９８」は、補正後のカウント値欄１０３において、カウント値「１００」と補正される。このようなデータ補正によって、保存情報１００の検出データ数は、正規データ数である「１００」に一致することとなる。
【０１１５】
（データ補正の第３例）
図１２は、データ収集装置におけるデータ補正の第３例を概略的に示す図である。図１３は、図１２の例における正規データ数等の各値の算出結果２００を概略的に示す図である。図１２、図１３を用いて、データ補正の第３例が説明される。
【０１１６】
このデータ補正の第３例では、図１３の算出結果２００に示されるように、正規データ数は「１００」であり、計測データ数は「９７」である。したがって、図１２の補正前のカウント値欄１０２では、同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされた後、次に同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされる直前のカウント値（データ数カウント値）は、「９７」になっている。
【０１１７】
図１３において、上記式（１）により、
差分＝計測データ数−正規データ数
＝９７−１００＝−３
となる。すなわち、計測データ数を、正規データ数に合わせようとすると、計測データを３個増やす必要がある。そこで、複製するデータが決定される。
【０１１８】
分割サイズは、上記式（２）により、
分割サイズ＝｜差分｜＋１
＝３＋１＝４
となる。したがって、９７個の計測データ数が、４個に分割される。
【０１１９】
分割位置は、上記式（３）により、
分割位置
＝データ数カウント値／分割サイズ
＝９７／４＝２４．２５
となる。
【０１２０】
よって、図１３に示されるように、１つ目の分割位置１は、「２４．２５」となり、２つ目の分割位置２は、「４８．５０」となり、３つ目の分割位置３は、「７２．７５」となる。その結果、操作対象のデータは、１つ目の操作対象１は、四捨五入により２４番目のデータとなり、２つ目の操作対象２は、四捨五入により４９番目のデータとなり、３つ目の操作対象３は、四捨五入により７３番目のデータとなる。
【０１２１】
そこで、図１２に示されるように、補正前のカウント値欄１０２におけるカウント値「２４」に対応する、温度データＴｐ３、湿度データＨｍ３、腐食データＣｒ３が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「２５」は、補正後のカウント値欄１０３において、カウント値「２６」と補正される。
【０１２２】
同様に、図１２に示されるように、補正前のカウント値欄１０２におけるカウント値「４９」に対応する、温度データＴｐ５、湿度データＨｍ５、腐食データＣｒ５が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「５０」は、補正後のカウント値欄１０３において、カウント値「５２」と補正される。
【０１２３】
同様に、図１２に示されるように、補正前のカウント値欄１０２におけるカウント値「７３」に対応する、温度データＴｐ７、湿度データＨｍ７、腐食データＣｒ７が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「７４」は、補正後のカウント値欄１０３において、カウント値「７７」と補正される。
【０１２４】
その結果、補正前のカウント値欄１０２におけるカウント値「９６」は、補正後のカウント値欄１０３において、カウント値「９９」と補正され、補正前のカウント値欄１０２におけるカウント値「９７」は、補正後のカウント値欄１０３において、カウント値「１００」と補正される。このようなデータ補正によって、保存情報１００の検出データ数は、正規データ数である「１００」に一致することとなる。
【０１２５】
（データ補正の第４例）
図１４は、データ収集装置におけるデータ補正の第４例を概略的に示す図である。図１５は、図１４の例における正規データ数等の各値の算出結果２００を概略的に示す図である。図１４、図１５を用いて、データ補正の第４例が説明される。
【０１２６】
このデータ補正の第４例では、図１５の算出結果２００に示されるように、正規データ数は「１０」であり、計測データ数は「１５」である。したがって、図１４の補正前のカウント値欄１０２では、同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされた後、次に同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされる直前のカウント値（データ数カウント値）は、「１５」になっている。
【０１２７】
図１５において、上記式（１）により、
差分＝計測データ数−正規データ数
＝１５−１０＝５
となる。すなわち、計測データ数を、正規データ数に合わせようとすると、計測データを５個減らす必要がある。そこで、削除するデータが決定される。
【０１２８】
分割サイズは、上記式（２）により、
分割サイズ＝｜差分｜＋１
＝５＋１＝６
となる。したがって、１５個の計測データ数が、６個に分割される。
【０１２９】
分割位置は、上記式（３）により、
分割位置
＝データ数カウント値／分割サイズ
＝１５／６＝２．５０
となる。
【０１３０】
よって、図１５に示されるように、１つ目の分割位置１は、「２．５０」となり、２つ目の分割位置２は、「５．００」となり、３つ目の分割位置３は、「７．５０」となり、４つ目の分割位置４は、「１０．００」となり、５つ目の分割位置５は、「１２．５０」となる。その結果、操作対象のデータは、１つ目の操作対象１は、四捨五入により３番目のデータとなり、２つ目の操作対象２は、四捨五入により５番目のデータとなり、３つ目の操作対象３は、四捨五入により８番目のデータとなり、４つ目の操作対象４は、四捨五入により１０番目のデータとなり、５つ目の操作対象５は、四捨五入により１３番目のデータとなる。
【０１３１】
そこで、図１４に示されるように、補正前のカウント値欄１０２におけるカウント値「３」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「４」は、補正後のカウント値欄１０３において、カウント値「３」と補正される。
【０１３２】
同様に、図１４に示されるように、補正前のカウント値欄１０２におけるカウント値「５」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「６」は、補正後のカウント値欄１０３において、カウント値「４」と補正される。
【０１３３】
同様に、図１４に示されるように、補正前のカウント値欄１０２におけるカウント値「８」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「９」は、補正後のカウント値欄１０３において、カウント値「６」と補正される。
【０１３４】
同様に、図１４に示されるように、補正前のカウント値欄１０２におけるカウント値「１０」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「１１」は、補正後のカウント値欄１０３において、カウント値「７」と補正される。
【０１３５】
同様に、図１４に示されるように、補正前のカウント値欄１０２におけるカウント値「１３」に対応する、温度データ、湿度データ、腐食データが、削除される。したがって、補正前のカウント値欄１０２におけるカウント値「１４」は、補正後のカウント値欄１０３において、カウント値「９」と補正される。
【０１３６】
その結果、補正前のカウント値欄１０２におけるカウント値「１５」は、補正後のカウント値欄１０３において、カウント値「１０」と補正される。このようなデータ補正によって、保存情報１００の検出データ数は、正規データ数である「１０」に一致することとなる。
【０１３７】
（データ補正の第５例）
図１６は、データ収集装置におけるデータ補正の第５例を概略的に示す図である。図１７は、図１６の例における正規データ数等の各値の算出結果２００を概略的に示す図である。図１６、図１７を用いて、データ補正の第５例が説明される。
【０１３８】
このデータ補正の第５例では、図１７の算出結果２００に示されるように、正規データ数は「１０」であり、計測データ数は「５」である。したがって、図１６の補正前のカウント値欄１０２では、同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされた後、次に同期フラグ欄１０１が「１」にセットされて（つまり同期信号を受信）、カウント値が０にリセットされる直前のカウント値（データ数カウント値）は、「５」になっている。
【０１３９】
図１５において、上記式（１）により、
差分＝計測データ数−正規データ数
＝５−１０＝−５
となる。すなわち、計測データ数を、正規データ数に合わせようとすると、計測データを５個増やす必要がある。そこで、複製するデータが決定される。
【０１４０】
分割サイズは、上記式（２）により、
分割サイズ＝｜差分｜＋１
＝５＋１＝６
となる。したがって、５個の計測データ数が、６個に分割される。
【０１４１】
分割位置は、上記式（３）により、
分割位置
＝データ数カウント値／分割サイズ
＝５／６＝０．８３
となる。
【０１４２】
よって、図１７に示されるように、１つ目の分割位置１は、「０．８３」となり、２つ目の分割位置２は、「１．６７」となり、３つ目の分割位置３は、「２．５０」となり、４つ目の分割位置４は、「３．３３」となり、５つ目の分割位置５は、「４．１７」となる。その結果、操作対象のデータは、１つ目の操作対象１は、四捨五入により１番目のデータとなり、２つ目の操作対象２は、四捨五入により２番目のデータとなり、３つ目の操作対象３は、四捨五入により３番目のデータとなり、４つ目の操作対象４は、四捨五入により３番目のデータとなり、５つ目の操作対象５は、四捨五入により４番目のデータとなる。
【０１４３】
そこで、図１６に示されるように、補正前のカウント値欄１０２におけるカウント値「１」に対応する、温度データＴｐ１、湿度データＨｍ１、腐食データＣｒ１が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「２」は、補正後のカウント値欄１０３において、カウント値「３」と補正される。
【０１４４】
同様に、図１６に示されるように、補正前のカウント値欄１０２におけるカウント値「２」に対応する、温度データＴｐ２、湿度データＨｍ２、腐食データＣｒ２が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「３」は、補正後のカウント値欄１０３において、カウント値「５」と補正される。
【０１４５】
同様に、図１６に示されるように、補正前のカウント値欄１０２におけるカウント値「３」に対応する、温度データＴｐ３、湿度データＨｍ３、腐食データＣｒ３が、２個複製されて、次の位置に連続して挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「４」は、補正後のカウント値欄１０３において、カウント値「８」と補正される。
【０１４６】
同様に、図１６に示されるように、補正前のカウント値欄１０２におけるカウント値「４」に対応する、温度データＴｐ４、湿度データＨｍ４、腐食データＣｒ４が、複製されて、次の位置に挿入される。したがって、補正前のカウント値欄１０２におけるカウント値「５」は、補正後のカウント値欄１０３において、カウント値「１０」と補正される。このようなデータ補正によって、保存情報１００の検出データ数は、正規データ数である「１０」に一致することとなる。
【０１４７】
（効果）
以上説明されたように、この第１実施形態では、データ収集装置３０のデータ収集制御部３３は、子機４〜７においてそれぞれ取得された計測データ数を、データ収集制御部３３により算出された正規データ数に一致させている。すなわち、計測データ数が正規データ数より大きいときは、検出データが削除され、計測データ数が正規データ数より小さいときは、検出データが複製されて、計測データ数を正規データ数に一致させている。これによって、第１実施形態によれば、子機４〜７の間において、同じ取得タイミングの検出データで比較することができる。その結果、車両１において、各腐食センサ２１が取り付けられた箇所の間で、腐食の進み具合を好適に比較することができる。
【０１４８】
また、この第１実施形態では、データ数カウント値（計測データ数）と正規データ数との差分を用いて分割サイズが算出され、分割サイズを用いて分割位置が算出され、分割位置を四捨五入することにより、分割位置の前又は後のデータが、データ補正における操作対象のデータとされている。つまり、検出データの最初及び最後を除いた均等に分割された位置で、データの複製又は削除によるデータ補正が行われている。したがって、サンプリング周期Ｔｃ１，Ｔｃ２で継続して取得されている検出データの緩やかな変化が、データ補正によって阻害されるのを可能な限り抑制することができる。
【０１４９】
また、この第１実施形態では、同期信号を受信したときに、子機４〜７の各無線送信装置１０では、データ制御部１２０（検出制御部１２ａ）は、同期フラグを書き込むだけであり、データ補正は、データ収集装置３０において実行されている。したがって、子機４〜７の各無線送信装置１０の電池１４の消耗を可能な限り避けることができる。
【０１５０】
また、この第１実施形態では、例えば図８に示されるように、データ収集装置３０のメモリ３１に保存される保存情報１００は、補正後のカウント値欄１０３を設け、カウント値が補正されている。このため、補正後のカウント値欄１０３のカウント値を確認することによって、データ補正により計測データ数が正規データ数に一致したことを容易に把握することができる。また、他の子機の検出データと比較する際に、同じタイミングの検出データを容易に抽出することができる。
【０１５１】
（第２実施形態）
図１８は、第２実施形態における、子機４〜７の各無線送信装置１０、データ収集装置３０（親機）の動作の一例を概略的に示すシーケンス図である。図１８に続く動作は、図４、図５に示される第１実施形態の動作と同じである。また、第２実施形態の送受信装置を備える車両１の構成は、図１、図２に示される第１実施形態と同じである。
【０１５２】
第２実施形態では、ステップＳ１０９０（図３）に代えて、ステップＳ１０９４が実行される。ステップＳ１０９４において、検出制御部１２ａは、メモリ１１に保存されている検出データを含む検出情報において、検出データを補正する。すなわち、第１実施形態では、データ収集装置３０のデータ収集制御部３３が実行していたデータの補正を、第２実施形態では、無線送信装置１０の検出制御部１２ａが実行する。
【０１５３】
第２実施形態では、検出制御部１２ａは、同期信号の受信ごとに検出データを補正するため、第１実施形態のように、同期フラグを書き込む必要はない。データ補正を実行する主体が異なること以外は、第２実施形態は、第１実施形態と同じである。よって、第２実施形態によれば、第１実施形態と同様の効果を得ることができる。
【０１５４】
（変形された実施形態）
（１）上記各実施形態では、図４に示されるように、ステップＳ２３００とステップＳ２４００とが別々に実行されているが、これに限られない。
【０１５５】
例えば、ステップＳ２３００の繰返し周期とステップＳ２４００の繰返し周期とが同じであってもよい。この場合には、ステップＳ１１４０とステップＳ１１５０との間、又はステップＳ１１５０とステップＳ１１６０との間において、ステップＳ１１８０を実行してもよい。この実施形態では、ステップＳ２４００を省略することができる。
【０１５６】
或いは、通常は３０秒毎にステップＳ２３００を実行しておき、３０分毎のタイミングのときだけ、ステップＳ１１４０とステップＳ１１５０との間、又はステップＳ１１５０とステップＳ１１６０との間において、ステップＳ１１８０を実行してもよい。この実施形態でも、ステップＳ２４００を省略することができる。
【０１５７】
（２）上記各実施形態では、検出部２０は、車両１の例えば、エンジンルーム、フロントホイルハウス、リフトゲートの外板、エンジンのアンダカバーの４箇所に取り付けられているが、これに限られない。例えば、検出部２０は、上記４箇所以外の場所に取り付けられてもよい。また、検出部２０は、３箇所以下の場所に取り付けられてもよく、５箇所以上の場所に取り付けられてもよい。無線送信装置１０は、検出部２０の近傍に取り付けられるようにすればよい。
【０１５８】
（３）上記各実施形態では、検出部２０は、腐食センサ２１と温湿度センサ２２とを含んでいるが、これに限られない。検出部２０は、腐食センサ２１のみを含んでもよく、温湿度センサ２２のみを含んでもよく、腐食センサ２１及び温湿度センサ２２に加えて、更に他のセンサを含んでもよい。
【０１５９】
（４）上記各実施形態では、二次電池４８を備えているが、これに限られない。二次電池４８は、イグニションスイッチ４４がオフにされた後（図４のステップＳ２２００）、データ収集装置３０の電源がオフにされるまで（図４のステップＳ３１３０）、ステップＳ３１００，Ｓ３１１０、Ｓ３１２０の動作が行えるだけの小さい容量を有する電池であってもよい。或いは、二次電池４８に代えて、電気二重層キャパシタを備えてもよい。
【０１６０】
このような二次電池４８又は電気二重層キャパシタの場合、二次電池４８又は電気二重層キャパシタが充電されている（つまりイグニションスイッチ４４がオンにされている）時のみ、二次電池４８又は電気二重層キャパシタから、データ収集装置３０に電力が供給されるように構成されてもよい。
【０１６１】
（５）上記各実施形態において、二次電池４８は、二次電池４８が充電されている（つまりイグニションスイッチ４４がオンにされている）時のみ、二次電池４８からデータ収集装置３０に電力が供給されるように構成されてもよい。
【０１６２】
このような構成の場合、例えば、イグニションスイッチ４４がオンにされると、データ収集装置３０の電源が自動的にオンにされるように構成されてもよい。
【０１６３】
また、例えば、ＥＣＵ５０からの出力信号に基づき、イグニションスイッチ４４がオフにされたとデータ収集制御部３３が判別し、ステップＳ３１００，Ｓ３１２０（図４）の処理が正常に終了すると、データ収集装置３０の電源が自動的にオフにされるように構成されてもよい。代替的に、メモリ３１に保存されているデータ収集プログラムの動作中に、データ収集装置３０に対してデータ収集プログラムの終了がユーザにより指示されると、データ収集装置３０の電源がオフにされるように構成されてもよい。これらの構成に代えて、又は加えて、データ収集装置３０に設けられた電源スイッチがユーザによりオフにされると、データ収集装置３０の電源がオフにされるように構成されてもよい。
【０１６４】
（６）上記各実施形態では、例えば図８に示されるように、補正後のカウント値欄１０３を設け、データ補正後の補正されたカウント値が明示されているが、補正後のカウント値欄１０３を設けなくてもよい。或いは、補正後のカウント値欄１０３には、補正前のカウント値を、そのまま記載してもよい。この場合、例えば図８では、３４番目と６８番目のデータが削除されているので、カウント値「３４」、「６８」は欠番となる。また、例えば図１０では、３３番目と６５番目のデータが複製されているので、カウント値「３３」、「６５」は、重複して示される。
【０１６５】
（７）上記各実施形態では、ステップＳ４１００（図７）において、同期フラグが削除されている。この場合、データ収集制御部３３は、例えば図８に示される保存情報１００において、同期フラグ欄１０１に「１」が書き込まれている行全体を削除してもよい。これに代えて又は加えて、データ収集制御部３３は、データ補正が終了した分の同期フラグ欄１０１（例えば図８）を削除してもよい。代替的に、データ収集制御部３３は、保存情報１００に含まれている全てのデータ補正が終了した後で、同期フラグ欄１０１の全体を削除してもよい。
【０１６６】
（８）上記各実施形態では、例えば図８、図１４に示されるように、削除された行の補正後のカウント値欄１０３及び各データ欄１０４，１０５，１０６が空欄で示され、データを削除したことが分かるようにされている。しかし、データ収集制御部３３により削除された行は、保存情報１００に含まれないようにしてもよい。
【０１６７】
（９）上記各実施形態において、例えば図８に示される保存情報１００は、カウンタ１２２のカウント値がカウントアップされるサンプリング周期Ｔｃ１，Ｔｃ２の情報を含むようにしてもよい。この場合には、データ収集制御部３３は、保存情報１００に含まれる情報から、正規データ数を容易に算出することができる。
【０１６８】
（１０）上記各実施形態では、計測データ数が正規データ数より小さいときは、検出データが複製されているが、これに限られない。例えば、算出された分割位置を四捨五入せずに、その分割位置の前後の検出データの平均値を新たな検出データとしてもよい。
【符号の説明】
【０１６９】
１  車両
４，５，６，７  子機
１０  無線送信装置
１１，３１  メモリ
１２ａ  検出制御部
１２ｂ，３３  通信制御部
１２０  データ制御部
１２１  モード制御部
１３，４０  アンテナユニット
１４  電池
２０  検出部
２１  腐食センサ
２２  温湿度センサ
３０  データ収集装置
４２  車載バッテリ
４４  イグニションスイッチ
４６  シガーライターソケット
４８  二次電池
【図１】
2019125967.tif 000003
【図２】
2019125967.tif 000004
【図３】
2019125967.tif 000005
【図４】
2019125967.tif 000006
【図５】
2019125967.tif 000007
【図６】
2019125967.tif 000008
【図７】
2019125967.tif 000009
【図８】
2019125967.tif 000010
【図９】
2019125967.tif 000011
【図１０】
2019125967.tif 000012
【図１１】
2019125967.tif 000013
【図１２】
2019125967.tif 000014
【図１３】
2019125967.tif 000015
【図１４】
2019125967.tif 000016
【図１５】
2019125967.tif 000017
【図１６】
2019125967.tif 000018
【図１７】
2019125967.tif 000019
【図１８】
2019125967.tif 000020