(57)【特許請求の範囲】
【請求項１】
アナログ信号を入力するアナログ信号入力部と、
前記アナログ信号を所定のサンプリング周期でサンプリングし、時系列ディジタルデータに変換するＡ／Ｄ変換手段と、
前記Ａ／Ｄ変換手段により変換された前記時系列ディジタルデータの中から変化が一定でない部分の時系列ディジタルデータを送信するデータ送信手段とを備えたデータ送信装置。
【請求項２】
前記データ送信手段は、
ｎ番目のサンプリング時点での前記時系列ディジタルデータｄｎと１サンプリング周期前のｎ−１番目のサンプリング時点での前記時系列ディジタルデータｄｎ−１との差分であるｎ番目の差分データΔｎ／ｎ−１（＝ｄｎ−ｄｎ−１）を逐次算出する差分データ算出部と、
前記ｎ番目の差分データΔｎ／ｎ−１と、同様にして算出された１サンプリング周期前のｎ−１番目の差分データΔｎ−１／ｎ−２との差の絶対値が所定の範囲内にあるか否かを判定するデータ判定部と、
前記データ判定部の「所定の範囲内にある」との判定結果に基づいて、前記ｎ番目のサンプリング時点での時系列ディジタルデータｄｎと、前記ｎ番目の差分データΔｎ／ｎ−１とを送信しないデータ送信部とを備えることを特徴とする請求項１記載のデータ送信装置。
【請求項３】
請求項１又は２記載のデータ送信装置から送信されたデータを受信するデータ受信装置であって、
前記データ送信部によって前記ｎ番目のサンプリング時点でのディジタルデータｄｎが送信されなかったか否かを検出する送信検出手段と、
前記送信検出手段の「データが送信されなかった」との検出結果に基づいて、１サンプリング周期前のｎ−１番目のサンプリング時点でのディジタルデータｄｎ−１と、最後に受信された差分データとを用いて、送信されなかったｎ番目のサンプリング時点でのディジタルデータｄｎを補間するデータ補間手段とを備えることを特徴とするデータ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送受信量を削減することができるデータ送受信装置に関する。
【背景技術】
【０００２】
システムの高機能化、高精度化に伴い、車両に搭載されている電子制御装置（いわゆるＥＣＵ）に接続されるアナログセンサは増加の一途をたどっている。
【０００３】
車両に搭載されている電子制御装置は、このようなアナログセンサの検出信号を取り込み、取り込んだ信号に基づいて所定の車両制御を実行しなければならないが、従来から、電子制御装置にアナログセンサの検出信号を取り込むためのシステムが提案されている。
【０００４】
例えば、検出されたアナログ信号を所定のサンプリング周期で計測し、Ａ／Ｄコンバータでディジタル信号に変換し、変換されたディジタルデータを高速な通信手段を用いて電子制御装置に送信するシステムや、検出されたアナログ信号をアナログ信号のままでデータバス上に送信し、そのバスに接続された電子制御装置の中のＡ／Ｄ変換器によってディジタル信号に変換するシステムなどである（例えば、特許文献１参照）。
【特許文献１】特開平１１−２７３００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかるに、従来から、車両に搭載されている電子制御装置に、アナログセンサの検出信号を送信するシステムが提案されていたが、アナログセンサの検出信号をディジタルデータに変換してから送信するシステムにおいては、アナログセンサ数が増加するとデータ送信量が増大し、設計上の許容量を超過するという問題があり、アナログセンサの検出信号をアナログ信号のまま送信するシステムにおいては、ノイズに弱く、アナログセンサまでの距離に制約があるという問題とアナログセンサ数が増加すると電子制御装置のコネクタ入力端子数が増加し、コネクタが肥大化するという問題があった。
【０００６】
また、アナログセンサの検出信号をディジタルデータに変換してから送信するシステムにおいて、データ送信量が増大し、設計上の許容量を超過するという上記問題を解決するために、サンプリング周期を落とす方法もあるが、アナログセンサの検出信号の変換精度を落とすことになり、電子制御装置の制御性に深刻なダメージを与える場合があった。
【０００７】
本発明は、上記に鑑みてなされたもので、アナログセンサとしての実用精度を維持しつつ、データ送受信量を削減することができるデータ送受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、第１の発明は、アナログ信号を入力するアナログ信号入力部と、前記アナログ信号を所定のサンプリング周期でサンプリングし、時系列ディジタルデータに変換するＡ／Ｄ変換手段と、前記Ａ／Ｄ変換手段により変換された前記時系列ディジタルデータの中から変化が一定でない部分の時系列ディジタルデータを送信するデータ送信手段とを備えることを特徴とする。
【０００９】
第２の発明は、第１の発明に係るデータ送信装置において、前記データ送信手段は、ｎ番目のサンプリング時点での前記時系列ディジタルデータｄｎと１サンプリング周期前のｎ−１番目のサンプリング時点での前記時系列ディジタルデータｄｎ−１との差分であるｎ番目の差分データΔｎ／ｎ−１（＝ｄｎ−ｄｎ−１）を逐次算出する差分データ算出部と、前記ｎ番目の差分データΔｎ／ｎ−１と、同様にして算出された１サンプリング周期前のｎ−１番目の差分データΔｎ−１／ｎ−２との差の絶対値が所定の範囲内にあるか否かを判定するデータ判定部と、前記データ判定部の「所定の範囲内にある」との判定結果に基づいて、前記ｎ番目のサンプリング時点での時系列ディジタルデータｄｎと、前記ｎ番目の差分データΔｎ／ｎ−１とを送信しないデータ送信部とを備えることを特徴とする。
【００１０】
第３の発明は、第１又は第2の発明に係るデータ送信装置から送信されたデータを受信するデータ受信装置であって、前記データ送信部によって前記ｎ番目のサンプリング時点のディジタルデータｄｎが送信されなかったか否かを検出する送信検出手段と、前記送信検出手段の「データが送信されなかった」との検出結果に基づいて、１サンプリング周期前のｎ−１番目のサンプリング時点でのディジタルデータｄｎ−１と、最後に受信された差分データとを用いて、送信されなかったｎ番目のサンプリング時点でのディジタルデータｄｎを補間するデータ補間手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明のデータ送受信装置によれば、アナログセンサとしての実用精度を維持しつつ、データ送受信量を削減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明を実施するための最良の形態の説明を行う。
【００１３】
〈実施例１〉
図１は本発明の実施例１のデータ送受信装置４００の概略の構成例を示す図である。
【００１４】
図１に示すデータ送受信装置４００は、データ送信装置１００、データ受信装置２００、データ伝送路３００から構成されている。また、５００は、データ送受信装置４００にアナログ信号を出力するセンサである。
【００１５】
データ送信装置１００は、アナログ信号入力部１１０、Ａ／Ｄ変換手段１２０、データ送信手段１３０から構成されている。また、Ａ／Ｄ変換手段１２０は、サンプリング部１２１、量子化部１２２から構成されており、データ送信手段１３０は、差分データ算出部１３１、データ判定部１３２、データ送信部１３３から構成されている。
【００１６】
データ受信装置２００は、送信検出手段２１０、データ補間手段２２０から構成されている。
【００１７】
図１に示すデータ送受信装置４００の動作について説明する。
【００１８】
センサ５００から出力されたアナログ信号は、データ送信装置１００中のアナログ信号入力部１１０を介してＡ／Ｄ変換手段１２０中のサンプリング部１２１に入力される。
【００１９】
Ａ／Ｄ変換手段１２０中のサンプリング部１２１に入力されたアナログ信号は、所定のサンプリング周期Ｔでサンプリングされ、続いて量子化部１２２で量子化（ディジタルデータへ変換）される。尚、サンプリング及び量子化は、アナログ信号が入力されると逐次実行される。図２はＡ／Ｄ変換手段１２０に入力されたアナログ信号が、サンプリング部１２１でサンプリングされ、量子化部１２２で量子化される様子を示す図である。図２において、ＡはＡ／Ｄ変換手段１２０に入力されたアナログ信号、Ｔはサンプリング周期、Ｔ１〜Ｔｎはサンプリングが実行されたサンプリング時点、ｄ１〜ｄｎは量子化されたディジタルデータを示す。尚、本実施例中のｎは１以上の整数である。
【００２０】
図４はデータ送受信装置４００で実行される処理をデータの例を用いて説明するための図である。ここでは、図２及び図４を用いてデータ送受信装置４００の動作を説明する。
【００２１】
データ送信装置１００中のアナログ信号入力部１１０にアナログ信号Ａが入力されると、Ａ／Ｄ変換手段１２０中のサンプリング部１２１はサンプリング時点Ｔ１において、アナログ信号Ａをサンプリングする。サンプリングされたデータは、量子化部１２２に送られ、ディジタルデータｄ１に変換される。次に、サンプリング部１２１はサンプリング時点Ｔ１からサンプリング周期Ｔだけ経過したサンプリング時点Ｔ２において、アナログ信号Ａをサンプリングする。サンプリングされたデータは、量子化部１２２に送られ、ディジタルデータｄ２に変換される。更に、サンプリング部１２１はサンプリング時点Ｔ２からサンプリング周期Ｔだけ経過したサンプリング時点Ｔ３において、アナログ信号Ａをサンプリングする。サンプリングされたデータは、量子化部１２２に送られ、ディジタルデータｄ３に変換される。このような動作が繰り返され、Ａ／Ｄ変換手段１２０に入力されたアナログ信号Ａは、所定のサンプリング周期Ｔで逐次サンプリングされ、続いて量子化部１２２で逐次量子化（ディジタルデータへ変換）される。
【００２２】
量子化部１２２で量子化されたディジタルデータｄ１、ｄ２、ｄ３・・・は、逐次、データ送信手段１３０に入力される。
【００２３】
ここでは、例として、データ送信装置１００中のアナログ信号入力部１１０に入力されたアナログ信号Ａは、Ａ／Ｄ変換手段１２０中のサンプリング部１２１でサンプリングされ、量子化部１２２で量子化（ディジタルデータへ変換）されて、図４中の（ｃ）のようなディジタルデータに変換され、逐次、データ送信手段１３０に入力されるものとする。
【００２４】
データ送信手段１３０中の差分データ算出部１３１は、逐次入力された図４（ｃ）のディジタルデータについて、ｎ番目のサンプリング時点でのディジタルデータｄｎと１サンプリング周期前のｎ−１番目のサンプリング時点でのディジタルデータｄｎ−１との差分であるｎ番目の差分データΔｎ／ｎ−１を逐次算出する。例えば、Δ２／１＝ｄ２−ｄ１、Δ３／２＝ｄ３−ｄ２、Δ４／３＝ｄ４−ｄ３、・・・、Δｎ−２／ｎ−３＝ｄｎ−２−ｄｎ−３、Δｎ−１／ｎ−２＝ｄｎ−１−ｄｎ−２、Δｎ／ｎ−１＝ｄｎ−ｄｎ−１である。但し、サンプリング時点Ｔ１においては、それ以前のディジタルデータがないため、差分データの算出は行われない。算出された差分データΔｎ／ｎ−１の結果を、図４中の（ｄ）に示す。
【００２５】
図４中の（ｄ）の差分データは、データ送信手段１３０中のデータ判定部１３２に逐次入力される。データ送信手段１３０中のデータ判定部１３２は、逐次入力された図４（ｄ）の差分データについて、ｎ番目の差分データΔｎ／ｎ−１と、１サンプリング周期前のｎ−１番目の差分データΔｎ−１／ｎ−２との差の絶対値｜ΔΔｎ｜を逐次算出する。例えば、｜ΔΔ３｜＝Δ３／２−Δ２／１、｜ΔΔ４｜＝Δ４／３−Δ３／２、｜ΔΔ５｜＝Δ５／４−Δ４／３、・・・、｜ΔΔｎ−２｜＝Δｎ−２／ｎ−３−Δｎ−３／ｎ−４、｜ΔΔｎ−１｜＝Δｎ−１／ｎ−２−Δｎ−２／ｎ−３、｜ΔΔｎ｜＝Δｎ／ｎ−１−Δｎ−１／ｎ−２である。但し、サンプリング時点Ｔ１及びサンプリング時点Ｔ２においては、それ以前の差分データがないため、差の絶対値の算出は行われない。算出された差の絶対値｜ΔΔｎ｜の結果を、図４中の（ｅ）に示す。図４中の（ｅ）に示した差の絶対値｜ΔΔｎ｜の値が小さいことは、入力されたアナログ信号Ａ及びＡ／Ｄ変換されたディジタルデータがほぼ一定に近い割合で変化していることを示している。また、差の絶対値｜ΔΔｎ｜の値が大きいことは、アナログ信号Ａ及びＡ／Ｄ変換されたディジタルデータの変化が一定でないことを示している。
【００２６】
データ送信手段１３０中のデータ判定部１３２は、図４中の（ｅ）に示す、差の絶対値｜ΔΔｎ｜が、所定の範囲内に入っているか否かを判定するための閾値Δｔｈを設定する。図４では、例として、Δｔｈ＝２に設定した。従って、データ送信手段１３０中のデータ判定部１３２は、図４中の（ｅ）に示す、差の絶対値｜ΔΔｎ｜が、２以下であるか否かを判定する（但し、サンプリング時点Ｔ１及びサンプリング時点Ｔ２の場合には、判定は行われない）。図４中の網掛け部分が、差の絶対値｜ΔΔｎ｜≦２の部分である。この部分では、入力されたアナログ信号Ａ及びＡ／Ｄ変換されたディジタルデータがほぼ一定に近い割合で変化している。
【００２７】
次に、データ送信手段１３０中のデータ送信部１３３は、データ判定部１３２の判定結果に基づいて、データの送信を行う。データ送信部１３３は、データ判定部１３２で、差の絶対値｜ΔΔｎ｜＞２と判定された場合には、ｎ番目のサンプリング時点でのディジタルデータｄｎ及び、ｎ番目のサンプリング時点でのディジタルデータｄｎと１サンプリング周期前のサンプリング時点でのディジタルデータｄｎ−１との差分であるｎ番目の差分データΔｎ／ｎ−１とを送信する。例えば、図４中のサンプリング時点Ｔ３の場合には、差の絶対値｜ΔΔ３｜＝３（＞２）であるから、ディジタルデータｄ３と差分データΔ３／２とを送信し、サンプリング時点Ｔｎ−５の場合には、差の絶対値｜ΔΔｎ−５｜＝５（＞２）であるから、ディジタルデータｄｎ−５と差分データΔｎ−５／ｎ−６とを送信する。但し、サンプリング時点Ｔ１及びサンプリング時点Ｔ２の場合には、判定が行われていないので、データの値にかかわらず必ず次のデータが送信される。すなわち、サンプリング時点Ｔ１の場合は、ディジタルデータｄ１のみが送信され、サンプリング時点Ｔ２の場合は、ディジタルデータｄ２と差分データΔ２／１が送信される（図４（ｆ）参照）。データ送信部１３３がデータを送信する部分は、図４では網掛けのない部分であり、図３では実線で示したサンプリング時点の部分である。図３より、この部分ではアナログ信号Ａの変化が一定でないことがわかる。
【００２８】
また、データ送信部１３３は、データ判定部１３２で、差の絶対値｜ΔΔｎ｜≦２と判定された場合には、データを送信せず、代わりに、データ送信をしないことを示すフラグ「Ｎｏｎ」を送信する。例えば、図４中のサンプリング時点Ｔ４の場合には、｜ΔΔ４｜＝１（≦２）であるから、データは送信されず「Ｎｏｎ」が送信され、サンプリング時点Ｔｎ−２の場合にも、｜ΔΔｎ−２｜＝２（≦２）であるから、データは送信されず「Ｎｏｎ」が送信される。データ送信部１３３がデータを送信しない部分は、図４では網掛けで示した部分であり、図３では点線で示したサンプリング時点の部分である。図３より、この部分ではアナログ信号Ａがほぼ一定に近い割合で変化していることがわかる。
【００２９】
アナログ信号Ａがほぼ一定に近い割合で変化している部分については、その部分のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータが送信されなくても、データ受信装置側で、既に受信されたディジタルデータと差分データとを用いて、その部分のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータを算出し、補間することができる。これについては、下記のデータ受信装置の説明の部分で触れる。
【００３０】
データ送信装置１００から送信されたデータは、データ伝送路３００を通って、データ受信装置２００に入力される。データ受信装置２００中の送信検出手段２１０は、ｎ番目のサンプリング時点でのディジタルデータが送信されたか否かを検出する。検出は、データ送信装置１００中のデータ送信部１３３から送信される、データ送信をしないことを示すフラグ「Ｎｏｎ」が受信されたか否かにより行う。
【００３１】
データ受信装置２００は、データ受信装置２００中の送信検出手段２１０が、データが送信されたことを検出した場合には、受信されたディジタルデータｄｎをｎ番目のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータとして認識する。例えば、図４中のサンプリング時点Ｔ３の場合には、ディジタルデータｄ３が受信されたので、ｄ３＝５０をサンプリング時点Ｔ３におけるアナログ信号Ａに対応するディジタルデータとして認識する。
【００３２】
データ受信装置２００中の送信検出手段２１０が、フラグ「Ｎｏｎ」が受信されたことにより、データが送信されなかったことを検出した場合には、データ受信装置２００中のデータ補間手段２２０は、既に受信している１サンプリング周期前のｎ−１番目のサンプリング時点でのディジタルデータｄｎ−１と１周期前の差分データΔｎ−１／ｎ−２から、ｎ番目のサンプリング時点でのディジタルデータｄｎ’を、ｄｎ’＝ｄｎ−１＋Δｎ−１／ｎ−２と算出し、算出したディジタルデータｄｎ’をｎ番目のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータ（補間データ）として補間する。また、データが送信されない（Ｎｏｎが受信される）状態が継続する場合には、データ補間手段２２０は、１サンプリング周期前のサンプリング時点の補間データｄｎ−１’と最後に受信した差分データΔｘ／ｘ−１から、ｎ番目のサンプリング時点でのディジタルデータｄｎ’を、ｄｎ’＝ｄｎ−１’＋Δｘ／ｘ−１と算出し、算出したディジタルデータｄｎ’を現在のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータとして補間する。尚、ｘはｎ−１よりも小さい２以上の整数である。
【００３３】
例えば、図４中のサンプリング時点Ｔ４の場合には、データが受信されなかった（Ｎｏｎが受信された）ので、既に受信しているディジタルデータｄ３＝５０と差分データΔ３／２＝−１から、サンプリング時点Ｔ４のディジタルデータｄ４’を、ｄ４’＝ｄ３＋Δ３／２＝５０＋（−１）＝４９と算出し、算出したディジタルデータｄ４’＝４９をサンプリング時点Ｔ４におけるアナログ信号Ａに対応するディジタルデータとして補間する。また、サンプリング時点Ｔ５でもデータが受信されなかった（Ｎｏｎが受信された）ので、１サンプリング周期前のサンプリング時点の算出データｄ４’＝４９と最後に受信した差分データΔ３／２＝−１から、サンプリング時点Ｔ５のディジタルデータｄ５’を、ｄ５’＝ ｄ４’＋Δ３／２＝４９＋（−１）＝４８と算出し、算出したディジタルデータｄ５’＝４８をアナログ信号Ａに対応するディジタルデータとして補間する（図４（ｇ）参照）。
【００３４】
このように、データ受信装置２００は、アナログ信号Ａがほぼ一定に近い割合で変化している部分については、その部分のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータが受信されなくても、既に受信されたディジタルデータと差分データとを用いて、その部分のサンプリング時点におけるアナログ信号Ａに対応するディジタルデータを算出し、補間することができる。
【００３５】
図３は従来のデータ送信方法により、サンプリング及び量子化されたディジタルデータが全て送信されることを示す図である。図３では、実線で示すサンプリング時点の部分のディジタルデータ（全てのディジタルデータ）が送信される。これに対して、本発明のデータ送受信装置４００の動作を示す図２においては、実線で示すサンプリング時点の部分のディジタルデータ、すなわちアナログ信号の変化が一定でない部分のアナログ信号に対応するディジタルデータは送信されるが、点線で示すサンプリング時点の部分のディジタルデータ、すなわちアナログ信号の変化の割合がほぼ一定に近い部分のアナログ信号に対応するディジタルデータは送信されない。このように、本発明のデータ送受信装置４００では、データ送信量を削減することができる。尚、本発明のデータ送受信装置４００では、量子化されたディジタルデータとともに差分データも送信されるが、差分データ自体は値が小さくデータ量としても小さいため、データ送信量を増加させる要因とはならない。
【００３６】
また、閾値Δｔｈを小さい値に設定するほど、データ受信装置２００で算出（補間）されるディジタルデータの精度は向上するが、データ送信量を削減する効果は低くなる。一方、閾値Δｔｈを大きい値に設定するほど、データ受信装置２００で算出（補間）されるディジタルデータの精度は低下するが、データ送信量を削減する効果は高くなる。精度を優先するか、データ送信量を削減する効果を優先するかによって、閾値Δｔｈを適切な値に設定すればよい。
【００３７】
以上のように、実施例１のデータ送受信装置によれば、サンプリング及び量子化されたディジタルデータと共に差分データを送信し、さらにアナログ信号がほぼ一定に近い割合で変化している部分を検出し、その部分のデータを送信しないことによって、データ送受信量を削減し、データ送受信時のデータ送受信装置の負担を低減することができる。また、データ送信量の削減は、サンプリング周期を落とすことで達成したものではないので、アナログ信号の変換精度を大幅に落とすことにはならず、閾値Δｔｈを適切な値に設定すれば、実用変換精度を維持しつつ、データ送受信量を削減することができる。
【００３８】
尚、データ送受信装置４００は、例えば、車両に搭載されており、データ送信装置１００は、例えば、Ａ／Ｄ変換器を内蔵したＣＰＵであって、データ受信装置２００は、例えば、電子制御装置（いわゆるＥＣＵ）の一部である。また、データ送信装置１００は、データ送信手段であるＣＰＵと、外付けのＡ／Ｄ変換器とから構成されていてもよい。センサは、例えば、温度センサなどであり、温度が比較的安定しており温度変化が少ないような場合には、データを送信する頻度を大幅に落とすことができ、データ送受信量を削減できる。
【００３９】
〈実施例２〉
図５は本発明の実施例２のデータ送受信装置４０１の概略の構成例を示す図である。同図中、図１と同一部品については、同一符号を付し、その説明は省略する。図１と異なる部分は、データ送信装置１０１の構成である。また、センサ（１）５００−１乃至センサ（Ｎ）５００−Ｎは、データ送受信装置４０１にアナログ信号を出力する複数のセンサである。
【００４０】
データ送信装置１０１は、アナログ信号入力部１１０−１乃至アナログ信号入力部１１０−Ｎ、Ａ／Ｄ変換手段（１）１２０−１乃至Ａ／Ｄ変換手段（Ｎ）１２０−Ｎ、データ送信手段１４０から構成されている。尚、Ａ／Ｄ変換手段（１）１２０−１乃至Ａ／Ｄ変換手段（Ｎ）１２０−Ｎの構成は、図１に示すデータ送受信装置４００中のＡ／Ｄ変換手段１２０と同じである。データ送信手段１４０は、差分データ算出部１４１、データ判定部１４２、データ送信部１４３から構成されている。また、データ送信手段１４０は、複数のＡ／Ｄ変換手段を接続可能な構成になっている。
【００４１】
データ送信手段１４０中のデータ送信部１４３は、データ受信装置２００からの要求に基づいて、Ａ／Ｄ変換手段（１）１２０−１乃至Ａ／Ｄ変換手段（１）１２０−Ｎから入力されたデータの中から送信すべきデータを選択し、データ伝送路３００を介してデータ受信装置２００にデータを送信する。例えば、データ受信装置２００からセンサ（１）５００−１のデータ要求があった場合には、Ａ／Ｄ変換手段（１）１２０−１でサンプリング及び量子化されたデータをデータ伝送路３００を介してデータ受信装置２００に送信する。サンプリング及び量子化されたデータを処理し、送受信を行う方法については、実施例１で説明した内容と全く同じであり、実施例１と同様な送受信データ削減効果がある。
【００４２】
以上のように、実施例２のデータ送受信装置４０１の構成においても、サンプリング及び量子化されたディジタルデータと共に差分データを送信し、さらにアナログ信号がほぼ一定に近い割合で変化している部分を検出し、その部分のデータは送信しないことによって、データ送信量を削減し、データ送信時のデータ送受信装置の負荷を低減することができる。また、データ送信量の削減は、サンプリング周期を落とすことで達成したものではないので、アナログ信号の変換精度を大幅に落とすことにはならず、閾値Δｔｈを適切な値に設定すれば、実用変換精度を維持しつつ、データ送受信量を削減することができる。
【００４３】
尚、データ送受信装置４０１は、例えば、車両に搭載されており、データ送信装置１０１は、例えば、複数のＡ／Ｄ変換器を内蔵したＣＰＵであって、データ受信装置２００は、例えば、電子制御装置（いわゆるＥＣＵ）の一部である。また、データ送信装置１０１は、データ送信手段であるＣＰＵと、外付けの複数のＡ／Ｄ変換器とから構成されていてもよい。センサは、例えば、温度センサなどであり、温度が比較的安定しており温度変化が少ないような場合には、データを送信する頻度を大幅に落とすことができ、データ送受信量を削減できる。
【００４４】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形及び置換を加えることができる。
【００４５】
例えば、実施例１では、理解を容易にするために、具体的な数値を示して、本発明のデータ送信装置の動作について説明をしている部分があるが、本発明は、実施例１に示した数値に限定されることなく適用することができる。
【００４６】
また、実施例１、２では、本発明の送受信装置が車両に搭載される場合の例を述べている部分があるが、本発明は、車両に搭載される場合に限定されることなく適用することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施例１のデータ送受信装置４００の概略の構成例を示す図である。
【図２】Ａ／Ｄ変換手段１２０に入力されたアナログ信号が、サンプリング部１２１でサンプリングされ、量子化部１２２で量子化される様子を示す図である。
【図３】従来のデータ送信方法により、サンプリング及び量子化されたデータが全て送信されることを示す図である。
【図４】データ送受信装置４００で実行される処理をデータの例を用いて説明するための図である。
【図５】本発明の実施例２のデータ送受信装置４０１の概略の構成例を示す図である。
【符号の説明】
【００４８】
１００  データ送信装置
１０１  データ送信装置
１１０  アナログ信号入力部
１１０−１  アナログ信号入力部
１１０−Ｎ  アナログ信号入力部
１２０  Ａ／Ｄ変換手段
１２０−１  Ａ／Ｄ変換手段（１）
１２０−Ｎ  Ａ／Ｄ変換手段（Ｎ）
１２１  サンプリング部
１２２  量子化部
１３０  データ送信手段
１３１  差分データ算出部
１３２  データ判定部
１３３  データ送信部
１４０  データ送信手段
１４１  差分データ算出部
１４２  データ判定部
１４３  データ送信部
２００  データ受信装置
２１０  送信検出手段
２２０  データ補間手段
３００  データ伝送路
４００  データ送受信装置
４０１  データ送受信装置
５００  センサ
５００−１  センサ（１）
５００−Ｎ  センサ（Ｎ）
ｄ１〜ｄｎ  ディジタルデータ
Ｔ１〜Ｔｎ  サンプリング時点
Ｔ  サンプリング周期
Ａ  アナログ信号
【図１】
0004978364.tif 000002
【図２】
0004978364.tif 000003
【図３】
0004978364.tif 000004
【図４】
0004978364.tif 000005
【図５】
0004978364.tif 000006